Quiero acceder a mi PC desde cualquier lugar. Puedo conectarme a la PC dentro de la misma LAN usando la IP local. Sin embargo, fuera de la red local veo un error de tiempo de espera de conexión.
¿Cómo puedo configurar mi servidor OpenSSH en Host y mi enrutador para permitir conexiones SSH desde cualquier lugar a través de Internet?
Respuesta aceptada:
Necesita que su Cliente remoto, su enrutador doméstico y su servidor Host cooperen en la creación de una conexión SSH en el mismo Puerto. Use el reenvío de puertos dentro de la configuración de su enrutador para reenviar el puerto correcto (por ejemplo, el puerto 22) a la dirección IP local de su servidor host.
- La configuración de redirección de puertos debe estar presente dentro de "NAT" o "Red virtual" en la página 192.168.1.1 que usas para configurar tu enrutador 🙂
ifconfig
en el servidor Host mostrará su IP local actual. Usarnm-connection-editor
para generar una dirección IP estática para esta máquina si aún no es estática.- El servidor host escucha la conexión SSH en el puerto enumerado en
/etc/ssh/sshd_config