Configuré mi propio servidor Debian en casa y puedo conectarme a él a través de ssh desde cualquier computadora en mi lan, pero si intento hacerlo con mi teléfono (cuando uso datos móviles y no Wi-Fi) no funciona.
Cuando intento usar el navegador para conectarme a mi servidor, este se agota y dice que no se puede conectar a esa dirección.
Fui a mi enrutador y habilité el reenvío de puertos. Configuré el rango de puertos 20-80 (por lo tanto, solicitudes ssh o http) para reenviar a 192.168.1.129 (mi ip del servidor) y todavía no obtengo nada cuando ingreso mi dirección IP externa en el navegador.
¿Qué estoy haciendo mal?
networking
routing
port-forwarding
webserver
home-server
Space Ghost
fuente
fuente
Respuestas:
Para conectarse desde fuera de su propia LAN, necesita
a) La dirección IP externa proporcionada por su ISP, que NO es 192.168.1.129, eso es un dirección sin enrutamiento , y solo se puede ver desde dentro de su LAN. Utilizar ipchicken.com o sitios similares, y encuentre cuál es su dirección IP externa. Los proveedores de servicios de Internet a menudo los cambian con frecuencia, así que verifique poco antes de irse. La única forma en que puede obtener una dirección IP externa fija de su ISP es pagándola, y los ISP cobran un centavo. Alternativamente, puedes usar un Servicio DNS Dinámico para traducir para usted.
b) Abrir puertos a través del firewall de sus ISP's puerta , o si solo proporcionan un módem , luego el firewall en el enrutador el modem se conecta a Sin embargo, dejar un puerto abierto es arriesgado, ya que las PC malintencionadas en las botnets siempre están buscando puertos abiertos, por lo que el firewall debe usar un puerto no estándar, y reenviar el tráfico de esos puertos al puerto estándar que tiene abierto en su servidor, usando las instrucciones del enrutador o la puerta de enlace.
fuente