Cómo editar el archivo de hosts de Mac OS X (y por qué podría querer hacerlo)

El archivo de hosts es utilizado por su computadora para asignar nombres de host a direcciones IP. Al agregar o eliminar líneas en su archivo de hosts, puede cambiar el lugar al que apuntarán ciertos dominios cuando acceda a ellos en un navegador o utilizando otro software.

El archivo de hosts es utilizado por su computadora para asignar nombres de host a direcciones IP.  Al agregar o eliminar líneas en su archivo de hosts, puede cambiar el lugar al que apuntarán ciertos dominios cuando acceda a ellos en un navegador o utilizando otro software.
Anuncio

archivo mac os x hosts El archivo de hosts ¿Qué es el archivo de host de Windows? Y 6 formas sorprendentes de usarlo ¿Qué es el archivo de host de Windows? Y 6 formas sorprendentes de usarlo El archivo Hosts de Windows le permite definir qué nombres de dominio (sitios web) están vinculados a qué direcciones IP. Tiene prioridad sobre sus servidores DNS, por lo que sus servidores DNS pueden decir que facebook.com está vinculado a ... Leer más es utilizado por su computadora para asignar nombres de host a direcciones IP. Al agregar o eliminar líneas en su archivo de hosts, puede cambiar el lugar al que apuntarán ciertos dominios cuando acceda a ellos en un navegador o utilizando otro software.

Este es un archivo importante y está bajo el control del administrador de la computadora, por lo que necesitará una cuenta con privilegios completos para realizar cualquier cambio. En Mac OS X, el proceso es un poco más complicado que simplemente abrir un archivo de texto, agregar algunas líneas y guardarlo nuevamente; pero aún es bastante fácil para los novatos completos hacer con pocos problemas.

Si está ejecutando Windows, puede encontrar las instrucciones para su sistema operativo aquí Cómo bloquear sitios web en su PC sin usar software [Windows] Cómo bloquear sitios web en su PC sin usar software [Windows] Cualquier sitio web que visita puede seguir sus hábitos de navegación, carga anuncios molestos o distribuye software malicioso. La mayoría de las veces, el software de protección de malware de sentido común y estándar puede ayudarlo a evitar los peores ... Lea más.

Que hace

Si ha aterrizado en esta página desde una búsqueda, hay una buena idea de que ya sabe por qué quiere cambiar el archivo de hosts (y puede continuar y omitir la página a la sección "Realizar cambios" de este artículo). ¿Seguir leyendo? Asumo que no estás familiarizado con este archivo entonces.

archivo mac os x hosts

El archivo hosts se usa para enrutar nombres de host, incluidas direcciones de sitios web, a direcciones IP. Si se agrega un dominio existente a este archivo junto con una IP, llamará a esa IP en lugar de a donde normalmente apunta el nombre de dominio. Hay una variedad de usos, aunque la gran mayoría involucra seguridad, bloqueo de nombres de host y prevención de conexiones.

Como ejemplo, los desarrolladores web a menudo tienen que usar este archivo para acceder a servidores de desarrolladores que no están vinculados a un dominio. Al señalar un dominio o subdominio como "mysite1.mysite.com" a la IP en la que se encuentra el sitio de desarrollo, es más fácil acceder al sitio. Esto también ayuda a evitar que el resto de la web acceda a ese servidor fácilmente.

Otro ejemplo sería bloquear el acceso a un dominio, por lo que cuando un sitio web lo redirecciona a un servidor de anuncios o sitio asociado, puede bloquear ese sitio agregando una línea en su archivo de hosts que redirecciona la IP a su máquina local (127.0.0.1) . Por supuesto, esto solo proporciona una red de seguridad suelta, ya que los anunciantes, los remitentes de correo no deseado, los distribuidores de malware y cualquier otra persona que desee evitar son sabios.

archivo de hosts mac os

Su computadora (ya sea Windows, Mac o Linux) siempre revisará el archivo de hosts al arrancar, y no necesitará hacer nada para habilitarlo. Ya está allí. Si está leyendo este artículo, probablemente esté usando una Mac, y debe saber que para realizar cambios en esta parte del disco se necesitará acceso de administrador.

Con mucho, la manera más fácil de hacer cambios en su archivo de hosts es mediante la aplicación Terminal 4 Cosas interesantes que puede hacer con el terminal Mac 4 Cosas interesantes que puede hacer con el terminal Mac El terminal es el análogo de Mac OS X del comando de Windows prompt, o CMD. Es una herramienta, como probablemente ya sabe, que le permite controlar su computadora mediante comandos de texto, en lugar de ... Leer más, en lugar del Buscador.

Haciendo cambios

Este tutorial es para Mac OS X Lion 10.7 y posteriores a menos que se especifique lo contrario. Para cambiar el archivo de hosts, primero debe abrir la aplicación Terminal. En la solicitud, escriba lo siguiente:

 sudo nano / etc / hosts 

Cuando se le solicite, escriba su contraseña de administrador 7 maneras de recuperar contraseñas que son tanto seguras como memorables 7 maneras de recuperar contraseñas que son tanto seguras como memorables Tener una contraseña diferente para cada servicio es una necesidad en el mundo en línea de hoy, pero hay una terrible debilidad a las contraseñas generadas aleatoriamente: es imposible recordarlas todas. Pero ¿cómo puede recordar ... Lea más y presione Enter.

Los usuarios de Mac OS X 10.6 o anterior encontrarán el archivo en la ubicación / private / etc / hosts en su lugar.

archivo de hosts mac os

Para darle una idea de lo que está sucediendo aquí, el comando sudo proporciona acceso temporal al nivel raíz, mientras que nano es el nombre del programa utilizado para realizar los cambios en el archivo, y / etc / hosts es la ubicación del archivo.

Una vez que haya ingresado una contraseña y cargado el nano, verá una ventana que se parece más o menos a la siguiente captura de pantalla.

archivo de hosts mac os

Tendrá que usar las teclas de flecha para mover el cursor ya que el puntero del mouse no funcionará aquí. Preste atención a los comentarios, que están significados con los símbolos "#". Si una línea comienza con un #, se ignora, por lo que puede usar estas líneas para ayudar a mantener el archivo ordenado con descripciones de lo que hace cada adición. Del mismo modo, puede usar los comentarios para habilitar o deshabilitar rápidamente los cambios sin eliminar la regla por completo. Esto se conoce como "comentar".

Las reglas se deben agregar en el siguiente formato: por ejemplo, agregar "127.0.0.1 google.com" redirigiría todas las solicitudes de google.com (pero no las solicitudes de www. Google.com) a su máquina local, lo que bloquearía esencialmente el acceso de su máquina Los servidores de Google.

Una vez que haya agregado una descripción comentada, una IP y un dominio, debe guardar el archivo usando el atajo de teclado Control + O que llama a la función WriteOut . Se le pedirá una ubicación y un nombre de archivo, pero al estar sobreescribiendo un archivo, todo lo que necesita hacer es presionar Enter. Recuerde que solo puede hacer esto porque utilizó el comando sudo para obtener privilegios de administrador, de lo contrario no tendría permiso para sobrescribir lo que el sistema considera que es un archivo muy importante.

archivo mac os x hosts

Una vez que haya pulsado Enter nano, informará cuántas líneas se escribieron y se guardarán los cambios. Puede salir de nano con Control + X para volver al aviso, los cambios deben ser instantáneos.

En caso de que sus cambios no se registren de inmediato, puede purgar su DNS abriendo Terminal e ingresando lo siguiente:

 sudo killall -HUP mDNSResponder 

Para los usuarios de OS X 10.6 o anterior, el siguiente comando de Terminal se utiliza para enjuagar DNS en su lugar:

 dscacheutil -flushcache 

¡Todo listo!

Y eso es todo, ahora ha cambiado su archivo de hosts Mac OS X y puede volver a hacerlo con confianza siempre que lo desee utilizando unos pocos comandos de Terminal.

Háganos saber lo que ha estado haciendo a su archivo de hosts en los comentarios, a continuación.

In this article