Feb 06, 2025
Diego B.
3min Leer
El DNS (Sistema de Nombres de Dominio) es bien conocido por ser la guía telefónica de internet. Sin embargo, ¿sabías que el archivo hosts de tu ordenador también puede utilizarse como directorio de nombres de dominio?
Este artículo te explicará qué es el archivo hosts y cómo editarlo en Windows, Linux y Mac para emular el cambio de DNS.

En pocas palabras, un archivo hosts es un archivo local que contiene nombres de dominio y sus direcciones IP correspondientes. Se encuentra en todos los sistemas operativos comunes y actúa como un mapa, identificando y localizando hosts en redes IP.
Cada vez que visites un sitio web, tu ordenador comprobará primero el archivo hosts para ver a qué dirección IP se conecta. Si la información no está ahí, tu proveedor de servicios de internet buscará en el DNS los recursos para cargar el sitio.
Puedes aprovechar la situación anterior cuando acabes de comprar un dominio o cuando estés migrando tu sitio web a un proveedor de hosting diferente y tu dominio necesite apuntar al nuevo servidor.
Normalmente, tu dominio tardará entre 24 y 48 horas en empezar a funcionar y durante ese tiempo no podrás acceder a tu sitio.
Editando el archivo hosts, concretamente añadiendo una dirección IP personalizada que apunte a tu dominio, podrás abrir tu sitio web. Esto es útil si quieres modificar tu sitio después de migrar y ver cómo se verá en el nuevo servidor.
El archivo hosts está escrito en formato de texto plano. Por tanto, puedes utilizar cualquier editor de texto, como el Bloc de notas, por ejemplo, para editarlo.
Sin embargo, ten en cuenta que los cambios sólo afectarán al sistema operativo en el que se encuentre el archivo hosts.
Antes de empezar, necesitarás una dirección IP para tu dominio:

Ahora vamos a editar el archivo hosts. Existen dos métodos para Windows 10: manualmente o utilizando la herramienta Editor de archivos Hosts. Generalmente, puedes utilizar las guías que se indican a continuación en cualquier versión de Windows.



Hay una forma más fácil de editar el archivo hosts en Windows: utilizando el Editor de archivos hosts.

En Linux, puedes utilizar tu editor de texto favorito para hacer el trabajo. Aquí utilizaremos Gedit en Ubuntu. Abre el Terminal pulsando Ctrl+Alt+T.
sudo su

sudo gedit /etc/hosts

Si utilizas macOS desde Leopard (10.6) hasta su última versión, sigue estos pasos para editar el archivo hosts en mac:
sudo nano /private/etc/hosts
Acabas de aprender a editar el archivo hosts en tres sistemas operativos diferentes.
Al editar el archivos hosts podrás observar como se ven los sitios web durante el proceso de migración de host, sin tener que esperar entre 24 y 48 horas a que los dominios se activen.
Sin embargo, ten en cuenta que estos cambios requieren derechos administrativos en todos los sistemas y sólo tendrán efecto en el equipo en el que esté el archivo hosts.
Aquí un resumen rápido:
Si tienes algún comentario o pregunta, no dudes en dejarla en la sección de comentarios. ¡Buena suerte!

Todo el contenido de los tutoriales en este sitio web está sujeto a los rigurosos estándares y valores editoriales de Hostinger.