Red de conocimientos turísticos - Información de alquiler - Acerca de la resolución de nombres de dominio, ¡la IP externa y la IP interna no pueden acceder al nombre de dominio! 100 puntos

Acerca de la resolución de nombres de dominio, ¡la IP externa y la IP interna no pueden acceder al nombre de dominio! 100 puntos

La solución que acabo de encontrar, pero no es muy ideal. Hay tantas máquinas y es demasiado problemático modificar todos los archivos HOSTS.

Y también hay un sitio web. en este servidor, que utiliza un formulario de host virtual. Se debe acceder a él a través del encabezado del host. Modificar el archivo HOSTS solo puede acceder a un sitio web. archivo llamado HOSTS sin el sufijo en el disco del sistema, y ​​luego ábralo con el Bloc de notas o WordPad y agregue texto en el siguiente formato en la última línea del archivo: (Si desea agregar varios nombres de dominio, simplemente agregue algunos más líneas)

Por ejemplo: 192.168.1.2 www.abc.com (es decir, su IP de intranet + espacio + su nombre de dominio)

(Nota: El "http://" anterior no es necesario agregarlo antes del nombre de dominio, siempre que sea su nombre de dominio)

Ventajas: Conveniente y rápido, y se puede cambiar en cualquier momento, ¡aprovechando la prioridad de WINDOWS en los archivos HOSTS!

Desventajas: si otras computadoras en su LAN en el mismo segmento de red también quieren acceder a su página web a través del nombre de dominio, ¡cada computadora debe modificarse una vez! ! ¡débil! !

2 Proporcionar servicio de interpretación de DNS en el servidor.

Recuerdo que se explicó antes

La razón es simplemente esta: cuando accedemos a los sitios web de otras personas en la LAN, el navegador enviará una solicitud a la puerta de enlace (enrutamiento de acceso a la red pública). o servidor), la puerta de enlace generará una tabla de enrutamiento, registrará la ruta de acceso (de modo que cuando se devuelva la información de acceso, sabrá a quién reenviar la información) y luego enviará la solicitud al host remoto después del host remoto. devuelve la información a la puerta de enlace, la puerta de enlace la reenvía a la máquina que acaba de solicitar a través de la tabla de enrutamiento.

De hecho, si queremos acceder a nuestro propio host interno, sólo necesitamos acceder a la IP interna y al nombre de dominio, pero no necesitamos acceder a la IP ni al nombre de dominio de la red pública. Hay un problema de esta manera. El navegador envía una solicitud a la puerta de enlace ----- genera una tabla de enrutamiento ---- envía --- y luego descubre que esta dirección es la misma cuando la ruta regresa, al compararla. , Se descubre que además de la tabla de enrutamiento, hay otra tabla: ¡nuestra tabla de mapeo de puertos! ! ! Esto crea un problema. El enrutador no puede determinar qué tabla debe usarse, pero de hecho, ¡ambas tablas son correctas! Pero si la ruta no puede determinar qué tabla debe usarse, no se abrirá ni se verá, por lo que el resultado será un error...

Bien, ese es el final de la pregunta. ¿Hay algún experto que pueda ayudar a solucionar este problema?