Estoy tratando de hacer que mi máquina sea un servidor web para poder alojar sitios web en mi computadora portátil y cualquiera que esté sentado en cualquier lugar puede acceder a ella. El problema que tengo es que se puede acceder al sitio web desde la misma red wifi, pero no cuando se accede desde una red diferente.
Lo que he hecho hasta ahora es esto
Primero descubro cuál es la ip de mi enrutador escribiendo en la terminal
ipconfig
192.168.10.1
// a través de esto puedo acceder al panel del enrutador.
mi ip localhost es
192.168.10.2
Desde que instalé xampp en mi mac. Puedo ver con éxito la página escribiendo localhost o esto 192.168.10.2
si estoy usando una máquina diferente conectada a la misma red
También fui al panel de mi enrutador y agregué un host DMZ
y también hice esto
Luego también me registré y descargué https://www.noip.com/ y lo inicié. Así que ahora todo funciona bien siempre que esté conectado a la misma red. si escribo 192.168.10.2 o mi ip dinámica (119.152.134.xxx) o mi dominio nop-ip. todo funciona pero en la misma red no es diferente. lo que me estoy perdiendo ahora ¿Por qué no funciona en una red diferente?
fuente
Respuestas:
Creo que necesita agregar sus credenciales para noip.com en la configuración de su enrutador para que el enrutador pueda informar su IP externa.
Como parece que ha configurado la DMZ, debería poder acceder a su servicio web desde fuera de su red local. Lo que necesita saber es su IP externa.
Intente escribir "cuál es mi dirección IP" en una búsqueda de Google. Obtendrá su dirección IP externa y puede intentar acceder a su servicio web utilizando una URL como esta:
fuente