Cómo configurar el DNS del enrutador para acceder al sitio web desde LAN

Cómo configurar el DNS del enrutador para acceder al sitio web desde LAN

Tengo Netgear R7000 y tengo un sitio web detrás. El sitio web funciona si se accede desde fuera de la LAN. Si accede desde dentro de LAN, no se podrá acceder al sitio web, a menos que:

1) Para Mac, Ubuntu, agregue una entrada en /etc/hosts, como por ejemplo:

{ip de LAN del servidor web} my.site.com

192.168.7.33 mi.sitio.com

2) Luego, esa computadora puede acceder al sitio web desde la LAN.

3) iPhone, iPad, no funcionan desde LAN. ¡El iPhone funciona desde WAN!

¿Qué falta en la configuración DNS del enrutador para que todo funcione?

No quiero agregar nada a /etc/hosts.

Respuesta1

¿Qué falta en la configuración DNS del enrutador?

Lo más probable es que le falten las entradas para su(s) servidor(es) DNS de LAN en Advanced → WPS Wizard → Setup → Internet Setup → Name Server (DNS) Address.

Esta entrada normalmente tiene como valor predeterminado Get Automatically from ISP:

ex. Obtener automáticamente del ISP

Obtener automáticamente desde la configuración del ISP: captura de pantalla

Es necesario configurarlo en Use These DNS Servers:

ex. Utilice estos servidores DNS

Utilice esta configuración de servidores DNS: captura de pantalla

Advertencias

Necesitará sus propios servidores DNS locales para que esta solución funcione.

Notas

  • 1.2.3.4Lo anterior es solo un ejemplo. Esto debe reemplazarse con la IP de los servidores DNS en su red local.

  • Los servidores DNS de LAN a los que dirige su enrutador deben tener una entrada para su dominio, por ejemplo, my.side.comque apunte a la IP local de su servidor web (es decir, la misma IP que puso inicialmente en su hostsarchivo).

  • Para configuraciones simples, usar la misma IP en los campos Primary DNSy Secondary DNSestá bien. Sin embargo, puede configurar dos servidores de nombres en su red si lo desea.

  • Para tener acceso continuo a su dominio localmente o a Internet en general, su(s) servidor(es) DNS de LAN deben estar encendidos todo el tiempo.

  • Cualquier servidor DNS de LAN debe tener entradas que permitan reenviar direcciones desconocidas (es decir, cualquier otra cosa que no sea, por ejemplo my.side.com) a otros servidores de nombres que puedan resolver esas consultas. Esto puede tomar la forma de que el servidor de nombres consulte directamente a los servidores de nombres raíz o puede configurar reenviadores. Esta última opción pueden ser los servidores de nombres de su ISP o un servicio DNS público como Google (8.8.8.8/8.8.4.4) o Cloudflare (1.1.1.1).

  • Cualquier servidor DNS que decida utilizar normalmente puede residir en el mismo servidor que el que alberga su sitio web.

Otras lecturas

Si desea algunos consejos generales sobre cómo configurarUNIR(un servidor DNS popular) con un dominio local, es posible que desees consultar las preguntas siguientes. La primera pregunta está dirigida directamente a configurar BIND en Windows, pero BIND también está disponible en Linux y los archivos de configuración reales suelen ser esencialmente los mismos.

Respuesta2

Aparentemente estás tratando de hacer Bucle invertido nacional, que se conecta desde la LAN local a Internet y viceversa.

Ha superado el problema asociando /etc/hostsel sitio web con su dirección IP local dentro de su red LAN, evitando así pasar por Internet, pero esta solución no es aplicable a todos sus dispositivos.

Se dice que Netgear R7000 (Nighthawk AC1900) es compatible con Nat Loopback por el propio Netgear, y esto también se verifica por pruebas de usuario, por lo que es desconcertante que no funcione para usted.

Intente actualizar el firmware del Netgear R7000 al ultima versión, y si no funciona, llame al soporte técnico de Netgear.

En caso de necesidad, podría intentar utilizar un firmware de terceros, como Tomato o DD-WRT, pero es una operación peligrosa y, además, no se garantiza que ayude.

información relacionada