El archivo de hosts Mac es un documento de texto importante en Mac OS X que permite la asignación de nombres de host a la dirección IP especificada. Aunque Internet tiene servidores DNS públicos y privados para mapear la dirección IP, el archivo hosts en Mac es una buena forma de anular los servidores DNS. Cuando edita el archivo de hosts en Mac, permite a los usuarios dirigir manualmente la dirección de un sitio web a una dirección IP específica o bloquear el acceso a un sitio por completo apuntando a una dirección IP interna o no utilizada. A continuación, se enseñará a los usuarios cómo editar el archivo de hosts Mac en OS X.
Editar archivo de hosts Mac con edición de texto
Hay un par de formas diferentes de editar el archivo de hosts en Mac OS X. Un método es utilizar la función predeterminada TextEdit para la edición de archivos de host de Mac. Dado que el archivo de hosts de Mac es un documento de texto, usar TextEdit será una herramienta lo suficientemente buena como editor de archivos de hosts de Mac. Pero es importante tener en cuenta que TextEdit no puede abrir el archivo directamente y deberá copiar el archivo en una ubicación desprotegida, como el Escritorio, editarlo y luego copiarlo en TextEdit para editar el archivo de hosts en Mac.
Para buscar el archivo de hosts, abra Finder y, en la barra de menú del Finder, seleccione Ir> Ir a la carpeta . En el cuadro, escriba la siguiente ubicación y presione Retorno.
/ private / etc / hosts
Se abrirá una nueva ventana del Finder y se seleccionará el archivo de hosts de su Mac. Haga clic y arrástrelo fuera de la ventana del Finder y suéltelo en su escritorio. Esto nos permitirá editar libremente el archivo.
Cuando desee abrir el archivo predeterminado de hosts de Mac, todo lo que necesita hacer es hacer doble clic y mostrará el contenido del archivo en TextEdit. De manera predeterminada, el archivo de hosts es simple ya que solo contiene una serie de líneas de texto descriptivo que están "comentadas" con el signo de número o número (#). El archivo host también tiene valores de IP para localhost y broadcasthost. Para editar el archivo, agregará sus propias líneas después de broadcasthost.
Un gran uso para un archivo de hosts editado en su Mac es bloquear el acceso a sitios web específicos. ( Cómo bloquear un sitio web en Windows ) Se requiere escribir la dirección IP que se desea bloquear y asignar, seguido de un nombre de host. En nuestro caso, queremos bloquear YouTube, asignará www.youtube.com a 0.0.0.0 que, como dirección IP no válida, generará un error. Ahora, cada vez que alguien que usa Mac intente ir a www.youtube.com, el navegador web no podrá cargar la página.
Otro método es escribir la dirección IP de un sitio válido en lugar de 0.0.0.0. Para encontrar la dirección IP de un sitio web, puede "hacer ping" al sitio a través de la Terminal. Abra la Terminal y escriba el siguiente comando, reemplazando "www.website.com" con el sitio web de su elección:
ping www.website.com
Una vez que se hayan realizado los cambios en los archivos host en Mac, guárdelos en su ubicación actual en el Escritorio. Luego, arrastre y suelte el archivo de hosts desde su Escritorio a su ubicación original en / private / etc. Si la ventana del Finder está cerrada, use el comando Finder> Ir> Ir a la carpeta para volver a abrirla.
Después de que el archivo de hosts se haya soltado a su ubicación original, OS X le preguntará qué hacer con el archivo de hosts no modificado que ya está allí. Elija "Reemplazar" y luego ingrese la contraseña de usuario administrativo para autenticar la transferencia.
Ahora abra un navegador web para probar los cambios. No se han producido los cambios correctos, puede ser necesario borrar el caché de DNS. Para OS X Lion y OS X Mountain Lion, abra Terminal y use el siguiente comando. Tenga en cuenta que deberá ingresar su contraseña de administrador para ejecutarla:
sudo killall -HUP mDNSResponder
Para OS X Mavericks, use este comando en su lugar:
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
