¿Es el bucle invertido NAT la única razón por la que no puedo ver mi propio sitio web desde mi LAN?

¿Es el bucle invertido NAT la única razón por la que no puedo ver mi propio sitio web desde mi LAN?

Soy nuevo en esto, así que me disculpo si este es el lugar equivocado para tal pregunta.

Estoy probando un sitio web sencillo de "hola mundo" alojado en casa. Como nuestro ISP no nos ha asignado una dirección IP estática, configuré un subdominio con un proveedor de DNS dinámico para que apunte al enrutador doméstico; llamemos a este subdominiomisubdominio.ddnsprovider.net. También tengo un dominio de mi propiedad (y que se configuró con un proveedor diferente al del subdominio DNS dinámico); llamémoslomidominiodominio.com. Un registro DNS CNAME paramidominiodominio.comestá configurado para apuntar amisubdominio.ddnsprovider.net.

Puedo navegar exitosamente amidominiodominio.comy ver mi página "hola mundo" desde cualquier lugar fuera de mi LAN doméstica, pero si buscomidominiodominio.comDesde cualquier máquina en casa (es decir, dentro de la LAN), aparece el error "Servidor no encontrado"/"Página web no disponible", etc.

Según varias búsquedas, entiendo que esto parece un problema de bucle invertido NAT y, como tal, probablemente se resuelva mejor adquiriendo un nuevo enrutador que admita bucle invertido NAT. Sin embargo, puedo ver mi sitio "hola mundo" si navego hastamisubdominio.ddnsprovider.netdesde cualquier lugar, incluso desde mi LAN. Por lo (poco) que entiendo sobre el loopback NAT, no debería poder conectarme a un sitio alojado dentro de mi LAN a través de una dirección externa (es decir,misubdominio.ddnsprovider.net) si la causa del problema es la falta de compatibilidad con el bucle invertido NAT de mi enrutador.

Entonces, antes de salir a comprar un enrutador nuevo, mi pregunta es:

¿Es esto definitivamente un problema de loopback NAT (cómo puedo confirmarlo)? Y si es así, ¿cuál es la razón por la que puedo ver mi sitio web desde la LAN a través demisubdominio.ddnsprovider.net? Si no es un loopback NAT, ¿cuál es probable que sea y cuál es la mejor solución?

FWIW: estoy en el Reino Unido y estoy usando un enrutador inalámbrico BT Home Hub 3 conectado a un módem BT Openreach (fibra Infinity). ¿Alguien sabe si la falta de compatibilidad con loopback NAT es inherente al enrutador, al módem o a ambos? - es decir, es probable que reemplazar solo el enrutador resuelva el problema o que persista a menos que los reemplace a ambos (si es posible).

Cualquier luz que alguien pueda arrojar sobre esto y cualquier consejo será recibido con gratitud.

Respuesta1

El BT HomeHub3 es un enrutador muy pobre para intentar este proceso normalmente muy simple. El bucle invertido NAT funciona pero ignora el puerto 80. Intente utilizar otro puerto para su sitio web (www.example.com:8000) y cree un nuevo servicio (puerto) y regla. Si todavía no está satisfecho, utilice otro enrutador que tenga un loopback NAT que funcione correctamente. El enrutador debe tener PPPoE y usar el nombre de usuario/contraseña[correo electrónico protegido]/BT. Utilicé un TP-LINK WRT-710N con openwrt y finalmente pude tener mi sitio web funcionando interna/externamente.

Las cajas White BT normalmente no presentan problemas (de todos modos, es solo un módem muy simple), pero los enrutadores causan muchos problemas.

información relacionada