No se puede acceder al servidor ssh a través de WAN

No se puede acceder al servidor ssh a través de WAN

Parece que tengo algunos problemas con mi enrutador dd-wrt y el reenvío de puertos. Parece que debería quedar claro como el día: simplemente asigne el puerto de entrada al puerto de destino y especifique la IP. Elegí un número de puerto > 2000 y lo asigné al 22 para ssh.

Parece que cuando intento acceder a mi máquina en la LAN, funciona perfectamente, pero cuando intento acceder a través de WAN, se agota el tiempo de espera. Además, si intento acceder con un puerto incorrecto a través de WAN, se niega, lo cual se esperaba. Sin embargo, me desconcierta qué podría estar causando el tiempo de espera.

Probé "ssh -vvv" y traceroute, pero no me dicen mucho. ¿Qué puedo intentar para solucionar este problema?

EDITAR: Además, solo quería agregar que intenté reiniciar el enrutador, especificar diferentes puertos para usar y deshabilitar temporalmente el firewall. Nada parece cambiar la situación.

EDITAR 2: Acabo de descubrir que mi enrutador tenía problemas para usar mi propia IP y NAT. Descubrí que todo funciona si hago ssh a otro servidor y luego vuelvo al mío.

Respuesta1

Realice un escaneo del puerto externo y asegúrese de que el puerto esté realmente abierto. Además, en lugar de asignar un puerto aleatorio al puerto real, simplemente asigne 22 a su servidor, un paso menos en el proceso de enrutamiento.

Como nota final, si su módem es en realidad un módem/enrutador, estos problemas siempre surgen si tiene otro dispositivo detrás que maneja el enrutamiento y el reenvío de puertos.

información relacionada