Cuando accedemos a una página web el archivo hosts es consultado. El archivo hosts tiene varias funciones como acelerar la carga de páginas webs o bloquear el acceso a uno o varios dominios.

Algunas funciones que podemos realizar al modificar el archivo hosts son:

  • Bloquear el acceso a una página web no deseada.
  • Acelerar la carga de una página web, si conocemos su IP, evitando pasar por el servidor DNS.
  • Superar la prohibición de sitios seguros, a los que no podemos acceder debido a archivos maliciosos, certificados caducados etc.
  • Evitar la censura que realizan algunos países cuando la prohibición es aplicada a servidores DNS.

Cómo editar el archivo hosts en Windows

Para editar el archivo hots en Windows primero debemos localizarlo, el archivo hosts se encuentra en la ruta:

C:\WINDOWS\system32\drivers\etc\hosts

Si no hemos modificado el archivo debería aparecer el siguiente texto:

—————————————————————————-
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Éste es un ejemplo de archivo HOSTS usado por Microsoft TCP/IP para Windows.
# Este archivo contiene las asignaciones de las direcciones IP a los nombres de
# host. Cada entrada debe permanecer en una línea individual. La dirección IP
# debe ponerse en la primera columna, seguida del nombre de host correspondiente.
# La dirección IP y el nombre de host deben separarse con al menos un espacio.
#
# También pueden insertarse comentarios (como éste) en líneas individuales
# o a continuación del nombre de equipo indicándolos con el símbolo «#»
#
# Por ejemplo:
#
# 102.54.94.97 rhino.acme.com # servidor origen
# 38.25.63.10 x.acme.com # host cliente x
127.0.0.1 localhost
——————————————————————————–

Para poder editar el archivo host debemos ser administradores. Una vez localizado el archivo hosts lo copiamos en el escritorio o en algún otro lugar. Realizamos este paso debido a que si editamos el archivo directamente Windows nos denegará el acceso.

Una vez copiado el archivo al escritorio editamos el archivo con el bloc de notas y lo guardamos. Una vez guardado lo copiamos a su localización original. Nos pedirá reemplazar y nos solicitará permisos de administrador.

Añadiendo de forma correcta una web

La forma ideal de añadir una web para que nos cargue automáticamente sin que pasemos por el servidor DNS y lo resuelva es: [IP][Tabulación][Dominio]

Por ejemplo, si queremos que la web de Nicalia.com nos cargue automáticamente sin que tengamos que pasar por los servidores DNS debemos añadir la siguiente linea al archivo hosts.

  • 77.246.188.22 www.nicalia.com

De esta forma si escribimos www.nicalia.com en nuestro navegador automáticamente iremos a la dirección 77.246.188.22 en lugar de las DNS.

Cómo editar el archivo hosts en MAC

El archivo hosts en MAC se encuentra en la ruta: /private/etc/hosts y es necesario ser administrador. Accdemos a la terminal y escribimos:

sudo nano /private/etc/hosts

El prompt nos pedirá la contraseña de administrador que tengamos asociada a esa cuenta y si todo ha ido bien se abrirá el archivo hosts y en el caso de no existir se creará uno nuevo.

Al igual que en Windows, el archivo hosts deberá incluir lo siguiente por defecto:

127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost

Podemos añadir todas las IP que necesitemos. Si añadimos # el sistema ignorará esa linea, se usa para comentar. Una vez editado el archivo, al estar usando nano uno de los editores de texto en terminal, para guardarlo solo tenemos que pulsar Control+X y respondiendo YES al preguntarnos si deseamos guardar los cambios.

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.