2011-09-13 7 views
15

Tengo un servidor web que se está quedando sin mi casa. Le he asignado una dirección como 192.168.1.123 en el puerto 80.Conexión al servidor web local cuando estoy fuera de mi LAN

Entiendo que esto se está ejecutando en mi red local. Si voy a otra computadora en mi red y escribo la dirección IP del servidor, puedo ver el servidor.

¿Hay alguna forma de acceder a este servidor desde fuera de mi LAN?

Respuesta

16

Sí, debe configurar su enrutador para reenviar las conexiones al puerto 80 a su dirección IP interna (192.168.1.123). Busque Port Forwarding en su pantalla de administración del router, que me imagino que el acceso al ir a http://192.168.1.1

Tenga en cuenta que su ISP puede bloquear el puerto 80 por completo, en cuyo caso se puede ejecutar el servidor web en un puerto diferente (por ejemplo, por 8180) y haga que su enrutador reenvíe las conexiones al puerto 8180 a su IP interna.

para acceder al servidor desde fuera, sólo tiene que escribir en el navegador su dirección IP externa que se puede encontrar yendo a http://www.ipchicken.com

5

Asumiendo que tiene una conexión a internet:

https://github.com/progrium/localtunnel

es una forma rápida de acceder a su servidor local desde Internet. Puede haber implementaciones similares en otros lenguajes/plataformas. Este es solo el que conozco.

Recuerde que los problemas de seguridad deben considerarse cuidadosamente al abrir su red local al mundo.

0

Si utiliza un servidor web PHP puede establecer de esta manera:

php -S <YourIPAdresse>:<SomePortNumber> <StartPHPpage> 

Ejemplo: “php -S 192.168.1.123:9000 index.php"

Cuestiones relacionadas