GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Configurar el servidor Openssh y el enrutador para aceptar la conexión Ssh a través de Internet?

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. Usar nm-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

Ubuntu
  1. Cómo instalar y configurar el servidor de acceso OpenVPN

  2. Cómo instalar y configurar el servidor DHCP en Ubuntu 20.04

  3. Prácticas recomendadas de seguridad de OpenSSH

  4. Cómo instalar y configurar el servidor Redis en Ubuntu

  5. Cómo descargar y cargar archivos a través de SSH

Configurar y alojar una aplicación en el servidor web Apache en Linux

Cómo instalar OpenSSH en Ubuntu 20.04

Cómo instalar y configurar el servidor LAMP en Ubuntu

Cómo instalar y configurar el servidor OpenLDAP en Ubuntu 16.04

Cómo instalar y configurar VNC en Ubuntu Server 20.04

¿Cómo conectarse a Internet a través de un servidor remoto a través de una conexión Ssh?