Modificar el archivo hosts en Mac OS X

¿Qué es el archivo de hosts?

El archivo hosts de un ordenador es usado por el sistema operativo para guardar la correspondencia entre dominios de Internet y direcciones IP. Este es uno de los diferentes métodos que usa el sistema operativo para resolver nombres de dominios. Antiguamente cuando no había servidores DNS que resolvieran los dominios, el archivo hosts era el único encargado de hacerlo, pero dejó de utilizarse cuando Internet empezó a crecer en nombres de dominio, pasando a usar servidores de resolución de DNS. En muchos sistemas operativos este método es usado preferentemente respecto a otros como el DNS. En la actualidad también es usado para bloquear contenidos de Internet como la publicidad web.

El archivo hosts es un archivo de texto plano que puede ser editado por el administrador del equipo.1 Este archivo es tradicionalmente llamado “hosts” y su ubicación depende del sistema operativo.

¿Cómo modificarlo?

Desde Aplicaciones/utilidades abrimos Terminal.

El archivo de hosts se encuentra en la ruta /private/etc/hosts y es necesario editarlo como administrador, por lo que escribiremos en la terminal:

– sudo nano /private/etc/hosts
– El prompt nos pedirá la contraseña de administrador
– Si todo ha ido correctamente se abrirá el archivo de hosts o en caso de no existir, se creará uno nuevo.

El archivo de hosts debe de incluir el siguiente contenido mínimo:

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

Podemos añadir todas las correspondencias entre dominios e IP que necesitemos, por ejemplo para el desarrollo de una web en local. Los comentarios de linea se hacen añadiendo el carácter # al principio de la linea. Un ejemplo podría ser:

127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
# La siguiente linea es para dirigir el dominio y poder desarrollar o mostrar nuestra web si tener registrado el domino
# y al introducir en el navegador pruebadeweb.com, nuestro navegador ira a buscar la web en nuestro servidor local del ordenador.
127.0.0.1 pruebadeweb.com

Una vez editado el archivo, como estamos utilizando nano uno de los editores de texto en terminal, para guardarlo solo tenemos que pulsar la combinación de teclas Control+X y respondiendo “yes” a la pregunta de si deseamos guardar los cambios.

Más información del archivo hosts aquí

Archivo de hosts

Saludos!

6 comentarios en “Modificar el archivo hosts en Mac OS X

  1. Pingback: Anónimo

Deja un comentario: