Archivo host en windows

Archivo host en windows

Desde el comienzo de internet las computadoras se identificaron por un número único, llamado dirección IP. Al ser pocas en la red, era simple aprenderse el numero como si fuese el de un teléfono. En la medida que se fueron incrementando, se hiso más difícil recordar todas las direcciones IP y se optó por identificar cada estación por un nombre (nombre de dominio) y se necesitaba un lugar donde almacenar el vínculo entre el nombre de dominio y su dirección IP, para lo cual se usó el ARCHIVO HOST.

Que es el archivo host

Se trata de un archivo simple, de texto plano y sin extensión, que se usa para guardar la relación entre direcciones IP y dominios de Internet, una especie de “guía telefónica” que nuestra computadora consulta para conocer a que dirección conectarse ante una petición del usuario.

Debido al exponencial crecimiento de los terminales que se unían a la red se hiso ineficiente, es por eso que se dejó de usar o al menos como el método fundamental para consultas DNS y se creó un método más eficiente (Sistema de nombres de Dominio).

Al día de hoy se conserva el archivo host en los diferentes sistemas operativos y es la primera consulta DNS que realiza nuestro terminal para localizar un dominio de internet.

El fichero host lo podemos encontrar en:

C:\Windows\System32\drivers\etc, a partir de Windows NT / 2000.

Ruta donde se ubica el archivo host windows.
Ubicación archivo host en windows.

En el siguiente enlace podemos encontrar una relación más detallada de la ubicación del archivo host en diferentes sistemas operativos

El mismo trae una configuración por defecto que mostramos en las siguientes imágenes:

Archivo host Windows 10.
Archivo host Windows 10
Archivo host Windows server 2016
Formato de configuración Archivo host Window 8.1 y Server 2016

Como hemos podido observar con algunas variaciones son lo mismo en diferentes sistemas operativos. 

En lo que coinciden todos es en la dirección de y nombre “127.0.0.1 localhost” y en los sistemas que ya utilizan se incluye la línea IPv6 ::1 localhost ambas apuntan al propio ordenador (o terminal de red).

Como se edita el archivo host y para que se utiliza.

Como ya mencionamos es un archivo de texto plano, independientemente del sistema operativo que tengamos solo basta tener permisos de administrador y un editor de texto.

Su configuración es simple, teniendose en cuenta algunas reglas:

  • Las líneas comentadas, con un numeral (#), como pudimos apreciar en las imágenes, serán ignoradas. Lo mismo sucede con las líneas en blanco.
  • Se debe colocar primero la dirección IP y separada por uno o varios espacios (o una tabulación), el dominio en cuestión.
  • Cada correspondencia entre dirección IP y dominio debe ir en una línea distinta.
  • Para asignar más de un dominio una IP, solo basta con separar los dominios deseados por espacios o tabulaciones en la misma línea.

Pudiendo quedar configurado el fichero host como se muestra a continuación:

URLs permitidas y bloqueadas en el archivo host.
ej. Permitir o bloquear páginas en el archivo host.

EL archivo hosts actualmente se utiliza básicamente para probar dominios y bloquear dominios.

Si eres programador o estas comenzando a incursionar el desarrollo web puedes aprovechar el archivo host para probar como se vería tu web, sin adelantarte a hacer cambios o configuraciones DNS.

De igual manera puedes utilizar el archivo para bloquear sitios páginas que no deseas acceder o que deseas evitar que alguien acceda desde tu terminal red, si deseas bloquear esas páginas que nos bombardean de publicidad, bastaría con asociar el dominio no deseado con una dirección ficticia muchos utilizan la máscara de red o la propia dirección localhost (127.0.0.1) para ello, como se muestra en las líneas 13 y 14 de la imagen anterior.
Cuando desees revertir los cambios basta con eliminar las líneas deseadas

Todas las líneas del archivo hosts pueden ser borradas de forma segura, salvo la línea 127.0.0.1 localhost, necesaria para que algunos programas funcionen correctamente.

Peligros del archivo Hosts

Algunos virus y troyanos están programados para modificar este archivo bloqueando páginas web antivirus y redirigiendo determinadas webs a otras (por ejemplo, modifican para que www.google.es cargue otra maliciosa o controlada por los piratas informáticos).

También debemos tener en cuenta que, si añadimos demasiadas entradas a este archivo, podemos generar una carga de procesos excesiva en nuestro sistema, lo que traería como consecuencia una   ralentización en la conexión a internet.

Un ejemplo de ello sería cuando usamos un crack en un programa este modifica el fichero host y bloque las paginas necesarias para que no sea eliminado o actualizado el software en cuestión. en este caso nos beneficia, pero si es un programa mal intencionado pudiéramos sufrir graves daños en nuestro ordenador.

archivo host, como bloquear páginas
Ejemplo de páginas bloqueadas (crak adobe) en el archivo host.

Podemos concluir que:

El archivo host es un archivo de texto plano, encargado de almacenar la relación entre nombres de dominio y direcciones IP. Es lo primero que consulta el DNS a la hora de conocer la relación antes mencionada. Editable de manera sencilla podemos utilizarlo en nuestro favor, ya sea para probar dominios sin necesidad de modificar el servidor DNS, como para bloquear nombres de dominios no deseados.

Espero les sea útil la información y de esta manera puedan hacer un mejor uso de los recursos con que cuanta nuestra PC.

Has one comment to “Archivo host en windows”

You can leave a reply or Trackback this post.
  1. juan - 18/10/19 Responder

    Muy interesante gracias ppr la explicacion

Leave a Reply

Your email address will not be published.Email address is required.