Cómo editar el archivo Hosts en Windows, Linux y macOS

binance

Como todos sabemos, el DNS (Sistema de Nombres de Dominio) es 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 explicará qué es el archivo hosts y cómo editarlo en Windows 10, Linux y Mac para emular el cambio de DNS.

¿Qué es el archivo Hosts?

En pocas palabras, el archivo hosts es un archivo local que contiene nombres de dominio y sus correspondientes direcciones IP. 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á allí, tu proveedor de servicios de Internet buscará en el DNS los recursos para cargar el sitio.

Rebajas
GIGABYTE G5 KF: 15.6" FHD 1920x1080 144Hz, NVIDIA GeForce RTX 4060 Laptop GPU, Intel Core i5-12500H, 8GB DDR4 RAM, 512G SSD, Win11 Home (G5 KF-E3US333SH) Black
NVIDIA GeForce RTX 40 Series: NVIDIA GeForce RTX 4060 Laptop GPU; Intel 12th Gen Ready: 12th Gen Intel Core i5-12500H Processor 4.5 GHz
$1,099.00 −$150.00 $949.00
ZOTAC Gaming GeForce RTX 4060 8GB OC Spider-Man: Across The Spider-Verse Inspired Graphics Card Bundle, ZT-D40600P-10SMP
Powered by NVIDIA DLSS 3, ultra-efficient Ada Lovelace arch, and full ray tracing; Boost Clock 2475 MHz, 8GB GDDR6, 128-bit, 17 Gbps, PCIE 4.0
$339.99

7 sistemas operativos Android para ejecutar juegos y apps en el PC

¿Por qué modificar el archivo Hosts?

Puedes aprovechar la situación anterior cuando acabas de comprar un dominio web. O bien, cuando estás migrando tu sitio web a un proveedor de alojamiento diferente y tu dominio necesita apuntar al nuevo servidor. Por lo general, tu dominio tardará entre 24 y 48 horas en empezar a funcionar y, durante ese tiempo, no podrás acceder a tu sitio.

No obstante, si editas el archivo hosts y añades 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 la migración y ver cómo se verá en el nuevo servidor.

El archivo hosts está escrito en formato de texto plano. Por lo 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 en el que se encuentre el archivo hosts.

Editar el archivo Hosts en Windows 10

Veamos ahora cómo editar el archivo hosts. Hay dos métodos para Windows 10 – manualmente o usando la herramienta Hosts File Editor. En general, puede utilizar las guías de abajo en cualquier versión de Windows.

Método 1: Cambiar el archivo manualmente

  1. Presiona Inicio y busca el Bloc de notas. Haz clic con el botón derecho del ratón para ejecutar como administrador.
  1. Una vez en el Bloc de notas, ve a Archivo -> Abrir. Accede a C:\Windows\System32\Drivers\etc y asegúrate de seleccionar Todos los archivos para encontrar el archivo hosts.
  1. Ahora puedes editar el archivo hosts. Añade la dirección IP de destino que desees utilizar, seguida de un espacio, y luego el nombre de dominio.
  1. Cuando hayas terminado, no olvides guardar los cambios.

Método 2: Uso de la herramienta Hosts File Editor

Hay una manera más fácil de editar el archivo de hosts en Windows 10, y es utilizando la herramienta Hosts File Editor.

  1. Una vez que estés en la herramienta Hosts File Editor, introduce tu dirección IP de destino y el nombre de dominio en las respectivas casillas.
  1. Guarda los cambios.

Editar el archivo Hosts en Linux

En Linux, puedes usar tu editor de texto favorito para hacer el trabajo. Aquí, usaremos Gedit en Ubuntu. Para ello, abre el Terminal pulsando Ctrl+Alt+T.

Binance
  1. Escribe el siguiente comando, y luego introduce tu contraseña de administrador:
sudo su
  1. Para abrir el archivo hosts utilizando Gedit, escribe el siguiente comando y presiona Enter:
sudo gedit /etc/hosts
  1. Añade la dirección IP de destino seguida de un espacio y, a continuación, el nombre de dominio en la parte inferior del archivo hosts, al igual que en el tutorial de Windows 10.
  1. Guarda los cambios.

Editar el archivo Hosts en macOS

Si estás ejecutando macOS desde Leopard (10.6) hasta su última versión, sigue estos pasos para editar el archivo hosts:

  1. Haz clic en el Launchpad y abre el Terminal.
  1. Usaremos el Nano Editor. Para ejecutarlo como administrador, inserta la siguiente sentencia y pulsa Enter:
sudo nano /private/etc/hosts
  1. Escribe tu contraseña. Serás dirigido al archivo hosts.
  1. Añade la dirección IP elegida, seguida del nombre de dominio, separados por un espacio.
  1. Asegúrate de guardar los cambios con el atajo de teclado Ctrl + O.

Cómo bloquear sitios web molestos con tu archivo Hosts

Cuando editas tu archivo hosts, le estás indicando a tu sistema que utilice una dirección IP concreta en lugar de la que resuelve tu servidor DNS cuando escribes una URL en la barra de direcciones de tu navegador.

Así, en lugar de que facebook.com te envíe a 31.13.71.36 (o a la IP que tenga Facebook cuando leas este artículo), puedes hacer que tu navegador te envíe a tu propio ordenador (127.0.0.1) con lo cual se cargará una página en blanco en tu pantalla.

La dirección IP 127.0.0.1 es la dirección IP por defecto de tu máquina local (localhost). También puedes utilizar una dirección IP inexistente como 0.0.0.0 si lo prefieres.

Conclusión

Acabas de aprender a editar el archivo hosts en tres sistemas operativos diferentes.

Sin embargo, ten en cuenta que estos cambios requieren derechos administrativos en cada sistema, y sólo se aplicarán en el ordenador en el que se encuentra el archivo hosts.

He aquí un resumen rápido:

  • Windows 10 – utiliza cualquier editor de texto, como el Bloc de notas, para modificar el archivo o utiliza la herramienta Hosts File Editor.
  • Linux – utiliza Gedit o cualquier otro editor de texto que prefieras.
  • Mac – recurre al Nano Editor a través del Terminal.

¡Buena suerte!

BuyBitcoinswithCreditCard
Tagged:
About the Author

T1: escritor y editor de contenidos en Tecnobits. Me encanta todo lo relacionado con la tecnología, especialmente el gaming. Desde que tuve mi primera consola, la NES, no he dejado de jugar y disfrutar de los mejores juegos. Mi favorito es Half Life, un clásico que nunca pasa de moda. También soy partidario de Bitcoin, la moneda del futuro que nos ofrece libertad y seguridad. En Tecnobits, comparto mi pasión y conocimiento sobre estos temas y muchos más, siempre con un tono bastante amigable, informal y divertido. Espero que te gusten mis artículos y que me dejes tus comentarios. ¡Gracias por leerme!

Deja una respuesta

Tu dirección de correo electrónico no será publicada.