Tengo Ubuntu 22.4.2 y puedo enviar ssh desde mi LAN, pero no fuera de ella.
el@KOPPARTS4-PC:~$ ssh 192.168.1.93
ssh: connect to host 192.168.1.93 port 22: No route to host
Creo que reenvié el puerto correctamente en mi enrutador, pero cuando hago ping o rastreo el servidor, obtengo una respuesta de una dirección diferente.
el@KOPPARTS4-PC:~$ sudo tcptraceroute 192.168.1.93
[sudo] password for el:
Running:
traceroute -T -O info 192.168.1.93
traceroute to 192.168.1.93 (192.168.1.93), 30 hops max, 60 byte packets
1 KOPPARTS4-PC.mshome.net (172.18.96.1) 0.396 ms 0.379 ms 0.374 ms
2 KOPPARTS4-PC (192.168.1.160) 1030.840 ms !H 3009.976 ms !H *
Respuesta1
Desde el interior de su red utilice curl ifconfig.co/
para conocer supúblicoDirección IP. Desde afuera, envíe ssh a esa dirección, no a la privada.