Cómo editar el archivo de hosts de su Mac y por qué es posible que desee

En lo profundo de OS X o macOS hay un documento de texto pequeño pero crítico llamado archivo Hosts. Entre la mayoría de los usuarios, es una característica bastante desconocida. Pero en realidad es una alternativa útil a un servidor DNS.

Un servidor DNS es como una "libreta de direcciones" de Internet. Almacena las direcciones IP de los sitios web. Cuando escribe un dominio en su navegador, su computadora contacta un DNS para traducir ese dominio en una dirección IP utilizable.

Piense en el archivo Hosts como la "libreta de direcciones" personal de su computadora, en lugar de la de un tercero. Y puedes editarlo.

En realidad, hay una variedad de opciones por las que es posible que desee. Esto es lo que necesita saber al respecto.

RELACIONADO:

  • Nuevas funciones de seguridad de macOS Mojave e iOS 12
  • Cómo habilitar el modo oscuro y el modo de visualización dinámica en su MacBook
  • ¿Su MacBook está rastreando sus ubicaciones? Encuéntralo ahora

Contenido

  • Cómo editar el archivo de hosts de Mac
    • Usando la Terminal
    • Usando el editor de texto
    • ¿No funciona? Vaciar la caché de DNS
  • Cómo restaurar el archivo de hosts predeterminado
  • ¿Por qué debería editar su archivo de hosts?
    • Aumento de la velocidad del navegador
    • Bloqueo de páginas web maliciosas
    • Productividad y enfoque
    • Prueba de red
    • Artículos Relacionados:

Cómo editar el archivo de hosts de Mac

En realidad, hay dos formas de editar el archivo Mac Hosts. Puede utilizar Terminal o un editor de texto estándar.

El método que utilice depende de usted.

Usando la Terminal

La forma más sencilla de editar el archivo Hosts es mediante el terminal UNIX integrado en OS X o macOS.

Puede parecer un poco intimidante si no está acostumbrado a escribir código, pero es un poco más simple de lo que parece.

Cómo editar archivos de hosts de Mac
Archivo de hosts en Nano Editor
  • Abra la aplicación Terminal en su Mac. Utilice Spotlight, el Launchpad o búsquelo en Aplicaciones en una ventana del Finder.
  • Deberá acceder al archivo Hosts en el editor de texto Nano. Puede hacerlo escribiendo esto en la terminal: sudo nano / etc / hosts
  • Se le pedirá que ingrese una contraseña de administrador. Introdúzcalo y continúe.

Desde aquí, use las teclas de flecha para mover el cursor debajo de "broadcasthost". Aquí es donde ingresará sus dominios y direcciones IP.

Archivo de hosts en Nano Editor

Simplemente escriba el nombre de dominio al que desea asignar una dirección. Luego, presione Tab y escriba el nombre de dominio.

Guarde los cambios presionando Control + O para sobrescribir y sus cambios, y luego Control + X para salir de la Terminal.

Usando el editor de texto

También puede editar el archivo Hosts utilizando un editor de texto estándar. Sin embargo, dado que el archivo en sí está protegido, no podrá simplemente hacer doble clic y editarlo.

Deberá copiar el archivo en otro lugar, realizar los cambios y luego copiar el archivo editado nuevamente en la ubicación adecuada para sobrescribir el archivo predeterminado.

Hosts Archivo en Finder macOS
  • Abre Finder y selecciona Ir> Ir a la carpeta.
  • Escriba lo siguiente en el cuadro: /private/etc/hosts
  • Busque el archivo Hosts y arrástrelo al escritorio.
  • Haga doble clic en el Hospedadores archivo en su escritorio.
Archivo de hosts en el escritorio

Al igual que editar Hosts en Nano, esto le permitirá realizar cambios en el archivo. Puede probar un paso similar con el dominio de Facebook y la dirección IP para probarlo.

Archivo de hosts en el editor de texto

Nuevamente, escriba la dirección IP. Presiona Tab. Luego, escriba el nombre de dominio. Una vez que haya terminado, siga los pasos a continuación.

  • Guarde el archivo editado.
  • Regrese al Finder y navegue hasta la ubicación / private / etc / hosts.
  • Suelta el archivo Hosts editado en esta carpeta y macOS te preguntará qué hacer con el original.
  • Escoger Reemplazar y autentíquese con su contraseña de administrador.

¿No funciona? Vaciar la caché de DNS

Borrar la caché de DNS en la terminal

Si nota que las asignaciones de su dominio no funcionan correctamente, es posible que deba vaciar la caché de DNS de su Mac.

Puedes hacerlo usando Terminal. Simplemente ábralo con Spotlight o buscándolo en Aplicaciones. Luego, escriba uno de los siguientes comandos.

  • Para OS X Mavericks y versiones posteriores, use esto: sudo killall -HUP mDNSResponder
  • Para OS X Mountain Lion y versiones anteriores, use esto: dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Simplemente autentíquese con su contraseña de administrador y estará bien.

Cómo restaurar el archivo de hosts predeterminado

Por supuesto, jugar con un archivo de sistema como Hosts puede tener efectos secundarios no deseados en su computadora.

Del mismo modo, es posible que haya terminado con cualquier objetivo que quisiera lograr al editarlo.

Cualquiera que sea el caso, puede restaurar el archivo Hosts predeterminado utilizando uno de los métodos anteriores.

Luego, simplemente ingrese la siguiente información a continuación en el editor de texto o Nano: este es el archivo Hosts como normalmente aparece en la mayoría de las Mac.

## # Base de datos de host. # # localhost se utiliza para configurar la interfaz de bucle invertido. # cuando el sistema se está iniciando. No modifique esta entrada. ## 127.0.0.1 localhost. 255.255.255.255 host de transmisión.:: 1 localhost fe80:: 1% lo0 localhost

¿Por qué debería editar su archivo de hosts?

Aumento de la velocidad del navegador

Si un DNS es como una libreta de direcciones de Internet, puede pensar en el archivo Hosts de su Mac como una versión localizada.

Debido a que su computadora no tendrá que ponerse en contacto con un servidor DNS para traducir un nombre de dominio a una dirección IP, el uso del archivo Mac Hosts podría acelerar nominalmente su navegación por Internet.

Por ejemplo, si tiene un sitio que visita con frecuencia, utilice un servicio como Comprobador de IP para averiguar su dirección IP. (Escriba el nombre de dominio en el cuadro del sitio).

Cuando esté editando el archivo Hosts, simplemente asigne esa dirección IP a ese nombre de dominio. No está claro en qué medida esto acelerará su navegación, pero vale la pena intentarlo si se toma en serio la carga rápida de ciertos sitios.

Bloqueo de páginas web maliciosas

Si está cansado de que se abran programas publicitarios o páginas web maliciosas cuando navega por Internet, editar el archivo Hosts puede ser de ayuda.

Solo tenga en cuenta la próxima vez que aparezca un sitio sin su intención, y escriba el nombre de dominio.

Siga cualquiera de los métodos anteriores y agregue una dirección IP falsa. La próxima vez que un sitio intente redirigir su navegador, la página no se cargará.

Esta también es una excelente manera de bloquear sitios para controles parentales. Simplemente edite un sitio que no desea que su hijo visite y asígnele una dirección IP falsa.

No podrán visitar el sitio, sin importar lo que hagan (a menos que descubran el método de archivo Hosts).

Productividad y enfoque

Esta puede ser una medida drástica, pero la edición inteligente del archivo Hosts puede hacer maravillas por su productividad y concentración.

Si está trabajando en un informe, novela u otro proyecto extenso, pero parece que no deja de navegar por las redes sociales, esto podría resultarle útil.

Simplemente escriba los nombres de dominio en el archivo Mac Hosts y asígneles una dirección IP no válida (como demostramos en los pasos anteriores).

La próxima vez que intente abrir Facebook, Reddit o alguna otra red social, su navegador no podrá hacerlo.

Alternativamente, puede asignar el sitio a una dirección de dominio real. Por ejemplo, mapear el dominio de Facebook a la dirección IP del New York Times.

Prueba de red

Editar el archivo Mac Hosts es una excelente manera de probar nuevos servidores web o redes.

Los desarrolladores de redes, por ejemplo, pueden redirigir un nombre de dominio a un sitio en desarrollo. Esto les permite ver un sitio como lo verá un usuario o visitante real.

Por supuesto, debido a que es probable que las pruebas de red y servidor solo las realicen aquellos que ya están "al tanto", no ampliaremos demasiado esta entrada.

mike - manzana
Mike Peterson(Escritor principal)

Mike es un periodista independiente de San Diego, California.

Si bien cubre principalmente Apple y tecnología de consumo, tiene experiencia en escribir sobre seguridad pública, gobierno local y educación para una variedad de publicaciones.

Ha ocupado varios puestos en el campo del periodismo, incluido el de escritor, editor y diseñador de noticias.