Ha habido un problema al cargar los comentarios.

Como modificar el archivo hosts en Windows y Mac

Portal de asistencia  »  Knowledgebase  »  Artículo en vista

  Imprimir

Cómo modificar el archivo hosts en Windows y Mac: Guía Paso a Paso

El archivo hosts es una herramienta extremadamente potente y útil en el mundo de la informática. Actúa como una especie de "agenda telefónica" local dentro de tu ordenador, permitiéndote mapear nombres de dominio (como miweb.com) a direcciones IP específicas antes de que tu equipo salga a buscarlas a los servidores DNS de Internet.

¿Para qué sirve modificarlo? Es ideal para desarrolladores web que necesitan probar una página antes de apuntar los dominios definitivos, para bloquear el acceso a sitios web específicos o para acelerar el acceso a servidores locales.

A continuación, te explicamos cómo editarlo de forma segura tanto en Windows como en macOS.

🛠️ Cómo modificar el archivo hosts en Windows

En el sistema operativo de Microsoft, el archivo hosts está protegido contra escrituras accidentales. Para modificarlo, necesitarás permisos de administrador y utilizar el Bloc de notas (o cualquier otro editor de texto como Notepad++).

Paso 1: Abre el Bloc de notas como Administrador

  1. Presiona la tecla Windows en tu teclado o haz clic en el menú de Inicio.

  2. Escribe Bloc de notas (o Notepad).

  3. Haz clic derecho sobre el icono del Bloc de notas y selecciona "Ejecutar como administrador". Si aparece una ventana flotante preguntando si deseas permitir que la aplicación haga cambios, haz clic en .

Paso 2: Busca el archivo hosts

  1. Dentro del Bloc de notas, ve al menú superior y haz clic en Archivo > Abrir...

  2. Copia y pega la siguiente ruta en la barra de direcciones superior y presiona Enter:

    C:\Windows\System32\drivers\etc

  3. Verás que la carpeta parece vacía. Esto es normal. En la esquina inferior derecha de la ventana de exploración, cambia la opción que dice "Documentos de texto (*.txt)" por "Todos los archivos (.)".

  4. Ahora aparecerá el archivo llamado hosts. Haz doble clic en él para abrirlo.

Paso 3: Modifica y guarda

  1. Ve al final del documento.

  2. Añade tu línea siguiendo la estructura: [Dirección IP] [Espacio] [Dominio].

    • Ejemplo: 127.0.0.1 miwebdeprueba.local

  3. Guarda los cambios presionando Ctrl + G o yendo a Archivo > Guardar.

🍏 Cómo modificar el archivo hosts en macOS

En Mac, el archivo hosts se encuentra en una parte oculta del sistema de archivos Unix y, al igual que en Windows, requiere permisos especiales. La forma más rápida y limpia de hacerlo es a través de la Terminal.

Paso 1: Abre la Terminal

  1. Abre el Finder y ve a la carpeta de Aplicaciones > Utilidades, o simplemente presiona Comando (⌘) + Espacio, escribe Terminal y presiona Enter.

Paso 2: Ejecuta el comando de edición

  1. Copia y pega el siguiente comando en la Terminal y presiona Enter:

    Bash
    sudo nano /etc/hosts
    
  2. El sistema te pedirá la contraseña de administrador de tu Mac. Escríbela (por seguridad, notarás que no aparecen asteriscos ni caracteres mientras escribes) y presiona Enter.

Paso 3: Modifica el archivo en Nano

  1. Se abrirá el editor de texto integrado nano. Usa las flechas de dirección de tu teclado para bajar hasta el final del archivo.

  2. Escribe la dirección IP y el dominio que deseas vincular, separados por un espacio o un tabulador.

    • Ejemplo: 127.0.0.1 miwebdeprueba.local

Paso 4: Guarda y sal

  1. Para guardar los cambios, presiona la combinación Control + O y luego presiona Enter para confirmar el nombre del archivo.

  2. Para salir del editor, presiona Control + X.

Paso 5: Vacía la caché de DNS (Opcional pero recomendado)

A veces, Mac guarda en caché las rutas antiguas. Para asegurarte de que los cambios se apliquen de inmediato, ejecuta este comando en la Terminal:

Bash
sudo killall -HUP mDNSResponder


📌 Formato correcto: ¿Cómo se añaden las líneas?

Tanto en Windows como en Mac, el archivo hosts sigue la misma sintaxis exacta. Cualquier línea que empiece con el símbolo # es un comentario y el sistema la ignorará.

La estructura correcta para tus redirecciones debe verse así:

Dirección IP Dominio Destino ¿Para qué sirve este ejemplo?
127.0.0.1 localhost Redirección por defecto a tu propia máquina.
192.168.1.50 miservidor.local Apuntar a un servidor dentro de tu red local.
127.0.0.1 www.facebook.com Bloquear una web (redirige el tráfico a la nada).


⚠️ Nota de seguridad: Al terminar de editar, asegúrate de no dejar espacios en blanco innecesarios y comprueba que has guardado el archivo sin ninguna extensión (no debe llamarse hosts.txt).


Compartir a través de
¿Has encontrado útil este artículo?  

Artículos relacionados


Comentarios

Añadir Comentario

Respondiendo a  

CAPTCHA
© datomedia