¿Es posible conectarse a SSH a través de puertos no estándar a través de un enrutador que no controlo?

¿Es posible conectarse a SSH a través de puertos no estándar a través de un enrutador que no controlo?

Vivo en un complejo de apartamentos de unas 20 unidades. Me dieron un nombre de usuario y una contraseña de Wi-Fi pero no tengo acceso al enrutador. Lo cual está bien, entiendo por qué.

Sin embargo, tengo Windows 10 con el servidor Bitvise SSH instalado. Estoy tratando de encontrar una manera de conectarme a través de la IP pública, sin tener que acceder al enrutador para permitir el puerto 8022, 22o lo que elija.

Es un enrutador Xfinity básico. Sé que el puerto 80está permitido, pero intenté configurar mi servidor SSH para eso y no se puede conectar.

Respuesta1

No puede "conectarse a ssh a través de puertos no estándar a través de un enrutador que no controla" a menos que el enrutador esté configurado para reenviar un puerto no estándar en TCP a su dirección IP, lo cual es poco probable.

Hay (al menos) 2 soluciones comunes:

  1. Utilice un túnel ssh inverso. (No puedo comentar si puedes usar ssh bit a bit para esto)

  2. Utilice VPN.

Una forma de hacer esto sería configurar algo como un servidor OpenVPN en una instancia EC2 u otra máquina virtual (VM). Conecte la computadora detrás de nat como un cliente openvpn. Luego puede enviar ssh a la máquina virtual y luego enviar ssh a través de la VPN a su PC a través de SSH o configurar una segunda VPN desde el dispositivo externo al que desea conectarse a la misma VPN, junto con el enrutamiento adecuado y luego podrá acceder a cualquier servicio. en su PC a través de la VPN.

Una alternativa más sencilla sería encontrar un proveedor de VPN que le proporcione una IP estática. De esta manera, sólo necesita que el cliente VPN se conecte al ISP y luego podrá acceder a su máquina a través de esa IP externa. Haga una búsqueda en Google/ddg de "IP estática VPN" para proveedores de este servicio. Cuanto más cerca de usted esté la VPN, mejor (porque si obtiene una IP en el otro lado del mundo, la latencia puede hacer que ssh se sienta muy lento)

información relacionada