Red de conocimiento informático - Material del sitio web - Los nombres de dominio son los más poderosos.

Los nombres de dominio son los más poderosos.

Si alguna vez creó un sitio web y puso patas arriba un servidor, entonces debe haber oído hablar del concepto de alojamiento. Por ejemplo, al crear varios sitios web en un solo servidor, es necesario modificar el host; al crear un entorno local, se puede acceder al host local, etc.

Entonces, ¿qué es exactamente un host? ¿Cómo modificar el host? ¿Dónde está la ruta del sistema al host? ¿Qué efecto tendrá el cambio de anfitrión? Como un pequeño artículo de divulgación científica sobre el anfitrión, este artículo puede permitir que los recién llegados lo comprendan.

En términos generales, cuando un usuario ingresa a un sitio web en el navegador de una computadora, el sistema necesita consultar el servidor DNS en la red y resolver el nombre de dominio en la dirección IP correspondiente. Luego, el navegador puede encontrar la ubicación. del sitio web a través de la dirección IP del servidor para el acceso.

El archivo Hosts en el sistema operativo es similar a un "servidor DNS local" y tiene mayor prioridad que el DNS en la red. Si configura la relación correspondiente entre el nombre de dominio y la IP en el host, como 127.0.0.1 -> Localhost, cuando acceda al localhost en la computadora, el sistema primero resolverá la IP de 127.0.0.1 del host en lugar de consultar la IP en el servidor DNS.

Según las características anteriores, los archivos hosts se pueden usar en muchos escenarios, tales como:

Los hosts también tienen muchos usos diferentes, pero los más comunes se usan principalmente para proteger durante Desarrollo y pruebas. Especificar el sitio web y el programador para configurar la IP del servidor.

Los diferentes sistemas operativos modifican el archivo hosts de diferentes maneras y sus rutas también son diferentes. La ruta de ubicación del archivo host de los sistemas operativos comunes es:

Debido a que el host es un archivo del sistema, necesita derechos de administrador para modificar el contenido.

Cuando encuentres el archivo hosts, normalmente podrás abrirlo con cualquier editor de texto para modificar el contenido. Cada línea tiene una relación correspondiente entre una dirección IP y un nombre de dominio. El formato es: dirección IP, espacio, nombre de dominio. El nombre de dominio aquí no tiene que ser necesariamente XXX.com; también puede ser una palabra, como localhost u otras cadenas definidas por el usuario. Puedes agregar o modificar los contenidos del host según tus necesidades.

No importa cómo modifique el host manualmente o utilizando software automatizado, en ocasiones la modificación no tendrá efecto, generalmente debido al almacenamiento en caché de DNS.

Porque para acelerar la velocidad de los usuarios para abrir el sitio web, el sistema almacenará temporalmente los resultados de la resolución DNS en el caché local (llamado caché DNS) durante un corto período de tiempo después de acceder exitosamente. el sitio web por primera vez. Si el navegador vuelve a abrir el mismo sitio web durante este período, recuperará automáticamente los resultados de la caché DNS sin tener que solicitar un servidor DNS remoto ni consultar el archivo de hosts, ahorrando así tiempo y aumentando la velocidad de apertura.

Por lo tanto, cuando se modifica el archivo hosts, no tendrá efecto. Por lo general, es sólo cuestión de borrar la caché DNS de su sistema.

¿En cuanto a cómo borrar el caché de DNS? Compruébalo tú mismo ~ ~ Jaja

El host no es misterioso, simplemente entiende que es la "dirección IP" de una computadora