El principio de funcionamiento y la función del archivo Hosts en el sistema operativo y su introducción detallada

  

1. ¿Qué es el archivo Hosts?

Hosts es un archivo del sistema sin extensión. El archivo Hosts es un archivo para almacenar información de nodos en una red de computadoras. Puede asignar nombres de host a direcciones IP correspondientes e implementar funciones DNS. Controlado por el usuario de la computadora. Se puede abrir con una herramienta como el Bloc de notas. Su función es asociar algunos nombres de dominio de URL utilizados comúnmente con sus direcciones IP correspondientes. "Base de datos", cuando el usuario ingresa una URL para iniciar sesión en el navegador, el sistema comenzará automáticamente desde Busque la dirección IP correspondiente en el archivo Hosts. Una vez encontrado, el sistema abrirá inmediatamente la página web correspondiente. Si no se encuentra, el sistema enviará la URL al servidor de resolución de nombres de dominio DNS para la resolución de la dirección IP.

La ubicación de almacenamiento del archivo Hosts no es la misma en diferentes sistemas operativos, incluso la ubicación de diferentes versiones de Windows no es la misma:

Windows NT /2000 /XP /2003 /Vista /win7 : La ubicación predeterminada es% SystemRoot% \\ system32 \\ drivers \\ etc \\, pero también puede cambiar la ubicación del archivo de hosts:

ubicación del sistema Windows XP: C: \\ WINDOWS \\ system32 \\ drivers \\ etc -

hosts Contenido del archivo:
Copiar código
El código es el siguiente: # Copyright (c) 1993-1999 Microsoft Corp. ## Este es un archivo HOSTS de muestra utilizado por Microsoft TCP /IP para Windows. ## Este La dirección IP debe ser una línea de host. La dirección de IP se debe colocar en la primera columna seguida del nombre de host correspondiente. # La dirección de IP y el nombre de host deben estar Separados por al menos un # espacio. ## Además, los comentarios (como estos) pueden insertarse en líneas individuales o siguiendo el nombre de la máquina con un símbolo '#'. ## Por ejemplo: ## 102.54.94.97 rhino. Acme.com # servidor de origen # 38.25.63.10 x.acm E.com # x cliente host127.0.0.1 localhost

Segundo, cómo funciona el archivo Hosts

Sabemos que para acceder al sitio web en la red, primero debemos acceder al nombre de dominio de la red a través del servidor DNS.
(XXXX.com) Después de analizar la dirección IP de XXX.XXX.XXX.XXX, la computadora puede acceder al nombre de dominio.

Si para cada solicitud de nombre de dominio, tenemos que esperar a que el servidor de nombre de dominio analice y devuelva la información de IP, por lo que la eficiencia de acceso a la red se reducirá, ya que el DNS necesita tiempo para resolver el nombre de dominio y devolver la IP. Para mejorar la resolución de los nombres de dominio de red a los que se accede con frecuencia, puede lograr el propósito estableciendo una asignación entre nombres de dominio e IP en el archivo Hosts. De acuerdo con el sistema de Windows, antes de que se realice la solicitud de DNS, el sistema de Windows primero verifica si existe una relación de mapeo entre los nombres de dominio de la red en su propio archivo Hosts. Si existe, llame a este mapeo de direcciones IP, si no, entonces proponga la resolución del nombre de dominio al servidor DNS conocido. En otras palabras, el nivel de solicitud de Hosts es más alto que DNS.

Tres, la función específica del archivo Hosts

1, acelera la resolución de nombres de dominio

Para los sitios web que deben visitarse con frecuencia, podemos configurar la asignación entre el nombre de dominio y la IP en los Hosts. , mejorar la velocidad de resolución de nombres de dominio. Gracias a la asignación, cuando ingresamos a la computadora de nombre de dominio, podemos resolver rápidamente la IP sin solicitar un servidor DNS en la red. Debe tenerse en cuenta que la asignación de la configuración del archivo Hosts es estática. Si la computadora en la red cambia, actualice la dirección IP a tiempo, de lo contrario no será accesible.

2. Usuarios de LAN convenientes

En muchas redes de área local, habrá servidores disponibles para los usuarios. Sin embargo, dado que el servidor DNS rara vez se configura en la red de área local, al acceder a estos servidores, es necesario ingresar una dirección IP difícil de recordar. Esto es bastante molesto para muchas personas. Ahora puede dar a estos servidores un nombre que sea fácil de recordar y luego crear una asignación de IP en los hosts, de modo que cuando acceda a él más tarde, solo ingrese el nombre del servidor.

3. Bloqueo de sitios web

Hay muchos sitios web que instalan diversos complementos en su computadora sin el consentimiento del usuario, algunos de los cuales pueden ser troyanos o virus. Para estos sitios podemos usar Hosts para asignar el nombre de dominio del sitio a la IP o IP incorrecta de la computadora local, por lo que no es necesario acceder a ella. En el sistema WINDOWSX, el acuerdo 127.0.0.1 es la dirección IP de la computadora local, y 0.0.0.0 es la dirección IP incorrecta.

Si, en Hosts, escriba lo siguiente:
Copie el código
El código es el siguiente: 127.0.0.1 www.XXXX.com #Shielded website A0.0.0.0 www .XXXX.com # Sitio web protegido B. Cuando la computadora resuelve los nombres de dominio A y B, se resuelve con la IP local o la IP incorrecta, y logra el propósito de bloquear los sitios web A y B.

4. Sistema de conexión suave

Para los servidores Lotus y algunos servidores de base de datos, si ingresa la dirección IP directamente durante el acceso, no puede acceder a ella. Solo puede ingresar el nombre del servidor para acceder. Luego configuramos el archivo Hosts para que el nombre del servidor se pueda conectar con éxito.

Cuatro, cómo eliminar y eliminar manualmente el virus de la tabla HOSTS

Si sospecha que el troyano de virus ha modificado su archivo de hosts, puede copiar el contenido anterior para reparar el archivo de hosts. Sin embargo, la medida fundamental es encontrar y eliminar los archivos de virus en el sistema. Aquí están los pasos de reparación:

Primero debe ingresar al modo seguro. En segundo lugar, ejecute regedit para eliminar los siguientes elementos. Hay muchas posibilidades detrás de HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Windows \\ CurrentVersion \\ Run. ¡Actualmente hay 2 tipos! El nombre es R o A1.R = C: \\ Windows \\ System32 \\ rundll32.exe ctfmon.dll s2.A = C: \\ WINDOWS \\ system32 \\ rundll32.exe msad.dll s Si encuentra uno de estos 2, directamente Eliminar este elemento. Luego busque C: \\ Windows \\ System32 \\ ctfmon.dll o C: \\ Windows \\ System32 \\ msad.dll para eliminar el archivo para reparar el archivo HOSTS (de hecho, el modo de seguridad instalado 360 guardias de seguridad ya se puede reparar, aquí se dice reparación manual) Método) Opere de la siguiente manera:

1. Busque el archivo de hosts en el sistema o busque de acuerdo con la siguiente ruta:
Copie el código
El código es el siguiente: Sistema de Windows 98, ruta de archivo Directorio \\ Windows; sistema Windows XP, ruta del archivo \\ Windows \\ System32 \\ Drivers \\ Etc. Sistema Windows 2000, ruta del archivo: WINNT \\ System32 \\ Drivers \\ Etc; sistema WIN7, ruta del archivo: WINNT \\ System32 \\ Drivers \\ Etc directory 2. Primero haga una copia de seguridad de este archivo; 3. Haga clic con el botón derecho en el archivo de hosts, seleccione {Abrir modo}, seleccione Bloc de notas. 4. Elimine el contenido de Notepad, o simplemente elimine el archivo de hosts.
(No afecta el uso normal del sistema) Nota: No modifique directamente la herramienta de texto como Notepad UltraEdit y otros editores profesionales no causarán confusiones y otros problemas.

Copyright © Conocimiento de Windows All Rights Reserved