Contactos

¿Dónde se encuentra el archivo de hosts en Mac OS X y cómo editarlo? Cómo editar el archivo Hosts en Mac ¿Dónde está el archivo Hosts mac os?

Para desarrolladores de sitios web y aplicaciones cliente-servidor en Archivo HOSTS de Mac OS Sirve como una práctica herramienta de depuración de software. El archivo tiene un formato de línea, donde cada entrada describe el orden en el que se resuelven los nombres de dominio en una computadora determinada. La gestión de subredes virtuales es una función importante para cualquier computadora con acceso a Internet.

Tecnología

Para abrir una página web, indicamos su dirección, que incluye el nombre del dominio. Entonces, el dominio es apple.com. Físicamente, la página está ubicada en un servidor de Apple, que tiene alguna dirección IPv4, por ejemplo: 205.192.12.11. Para convertir “apple.com” en una dirección IP, debe comunicarse con el servidor de nombres de dominio Zone.com (en otras palabras, el servidor DNS del dominio COM). Direcciones del servidor.com, .ru, etc. se conocen de antemano y son necesarios para que el navegador funcione.

El archivo HOSTS tiene entradas similares a la tabla DNS del servidor, y los datos del archivo tienen prioridad sobre el DNS externo. Esto significa que si especifica la dirección IP de su computadora y la ruta a la carpeta en la que se encuentra una determinada página web como dirección del dominio apple.com, se cargará en los navegadores y otras aplicaciones de terceros cuando ingresas apple.com en la barra de direcciones. Este mecanismo ayuda a probar los programas del servidor antes de subirlos a Internet.

Cómo editar entradas

En Archivo HOSTS de Mac OS ubicado en la memoria del sistema, para que puedas abrirlo a través del terminal.

  • Presione la combinación de teclas Comando + R para abrir el iniciador de aplicaciones y seleccione "Terminal".
  • Con el editor Nano incorporado, el contenido del archivo se puede ver y editar directamente en el terminal.
  • Para hacer esto, ingrese el comando "sudonano /private/etc/hosts" y presione Enter.

Una entrada de archivo de hosts estándar sirve para asignar la dirección estándar de la computadora al dominio de host local. Luego se pueden registrar los datos del usuario. Si desea asignar el dominio mysite.com a la dirección 200.200.1.1, debe agregar la línea "200.200.1.1 mysite.com"

La estructura de archivos es prácticamente la misma que la de HOSTS para Windows. Al editar, es importante guardar la dirección de transmisión (entrada de 255.255.255.255), que se utiliza para la distribución masiva de paquetes de red. Si la configuración de Internet y de la red local prevé el uso del protocolo IPv6, también se debe describir la dirección del host local.

Además de la redirección, puede haber un bloqueo de direcciones cerradas (en particular, aquí se incluyen los sitios sospechosos encontrados por el antivirus), que comienza con la línea "# Bloquear".

En primer lugar, ¿qué es el archivo hosts y en qué se diferencia del DNS más conocido?

El Sistema de Nombres de Dominio es la base de datos que corresponde al formato numérico "cuadrángulo de puntos" de una dirección IP con la dirección web ordenada alfabéticamente de un sitio web. Es un directorio gigante de qué nombre pertenece a qué dirección IP, como una página amarilla en línea.

Sin embargo, el archivo de hosts de tu Mac está localizado en tu propio dispositivo, como una lista de contactos en tu teléfono: la dirección web actúa como el nombre de tu contacto (así es como encuentras con quién quieres hablar) y la dirección IP es su celular. número de teléfono, que es su forma real de ponerse en contacto con ellos.

Cómo funciona la edición del archivo de hosts

Editar el archivo de hosts de su Mac es un poco como cambiar el número de teléfono en su libreta de contactos. Si guarda los datos del contacto con el nombre incorrecto, igual se conectará con esa persona cuando llame al contacto. Sin embargo, si ingresó un número de teléfono incorrecto en nuestra analogía de contactos, ya sea un número no válido o uno que se vincula con el de otra persona, entonces no tendrá ninguna posibilidad de comunicarse con ese teléfono celular en particular.

La edición del archivo de hosts redirige la dirección IP, pero solo desde su propia Mac. Al ingresar la dirección web, se le enviará a una dirección IP diferente de su elección (y, por lo tanto, a un sitio web diferente) o a una IP no válida, lo que le mostrará una página de error en su navegador que dice que no puede encontrar el sitio que está buscando. Buscando.

¿Puede aumentar la velocidad de mi Mac?

Editar un archivo de hosts es una forma de acelerar el rendimiento de su navegador. Pero si está cansado de las medias tintas y desea una mejora sólida, le recomendamos una limpieza completa del navegador, incluida la eliminación del caché del navegador. Nuestro favorito personal es que tiene una herramienta para desinstalar las extensiones del navegador y el resto de la basura que acumulan las Mac. desde la web, correos electrónicos y chats de mensajes. Compruébalo - .

Entonces, ¿por qué querrías cambiar tu archivo de hosts?

Si ingresa una dirección web en su navegador, es porque normalmente desea acceder a esa dirección IP. Entonces, ¿cuáles son los beneficios de desviar la ruta?

    Pruebas de red: Si está desarrollando una red, puede redirigir el nombre de dominio real al sitio de desarrollo para ver cómo lo experimentan los usuarios reales. Esto no afectará a otros usuarios que accedan al sitio real.

    Bloquear sitios maliciosos: Además del riesgo de virus y malware, los complementos no detectados también pueden ingresar a su sistema y comenzar a ralentizarlo. Aunque siempre vale la pena invertir en bloqueadores de anuncios emergentes, editar el archivo de hosts evita el acceso a sitios maliciosos conocidos. Si un enlace o una ventana emergente intenta ingresar al sitio, su sistema operativo simplemente lo redirige y lo lleva a una página más segura.

    Mayor velocidad: Como dijimos anteriormente, encontrar un sitio web a través del DNS es como hojear las páginas amarillas para encontrar la dirección correcta. Con el archivo de hosts localizado en su Mac, esto podría acelerar su navegación al omitir al intermediario.

    Productividad mejorada: Tal vez usted o su equipo se estén distrayendo con los sitios de redes sociales o la transmisión de videos. Bloquear el acceso a sitios que hacen perder el tiempo es una buena forma de mantenerse concentrado en el trabajo que tenemos entre manos.

Cómo editar el archivo de hosts con Terminal

Nota: Necesitará privilegios de administrador, incluida la contraseña, para editar el archivo de hosts de Mac.

1) Busque la aplicación Terminal en su sistema. Puedes hacer esto mediante:

Utilice la aplicación Spotlight para buscarlo.

Seleccione Aplicaciones en la barra lateral de una ventana del Finder y desde allí seleccione Utilidades y luego haga doble clic en Terminal.

2) Una vez que tenga abierta la ventana de Terminal, podrá acceder al editor de texto Nano, que es donde editará el archivo de hosts. Tipo sudo nano/etc/hosts y presiona Enter. Luego se le solicitará su contraseña de administrador. Una vez que lo hayas ingresado, presiona Enter nuevamente y estarás en el editor de texto Nano.


El editor de texto Nano puede parecer intimidante si no estás acostumbrado a codificar en tu sistema operativo, pero no te preocupes: es muy simple y muy fácil de hacer.

3) Utilice las teclas de flecha de su teclado para colocar el cursor debajo del texto que ya está allí. Aquí es donde ingresará su dirección IP alternativa. Escriba la dirección IP a la que desea redirigir el sitio, presione la pestaña y luego escriba el nombre de dominio que desea asociar con él. Entonces, si prefiere que YouTube se redirija a su página de inicio, simplemente escriba la dirección IP numérica de su sitio, presione Tab y luego escriba www.youtube.com. Para agregar otra entrada, simplemente ingrese una nueva línea de texto.

Si no tiene ningún sitio alternativo en particular en mente, o simplemente desea bloquear el acceso a él por completo, puede ingresar una dirección IP no válida, como 000.0.0.100, o usar 127.0.01, que siempre hace referencia a su propio sistema. .

4) Guarde los cambios presionando control y O, y luego salga del editor de texto Nano presionando control y X, lo que lo regresará a la pantalla principal de Terminal.

5) Para asegurarse de que su Mac no se confunda con la información contradictoria de su archivo de hosts y el DNS, antes de salir de la línea de comando, escriba sudo killall -HUP mDNSResponder y presiona Retorno. Esto borra los cachés de DNS de su Mac para que el directorio anterior no entre en conflicto con su archivo de hosts recién actualizado.

Cómo editar el archivo de hosts con TextEdit

Una alternativa a la aplicación Terminal es utilizar TextEdit en su lugar.

1) Haga clic en Finder > Ir > Ir a la carpeta...

Luego escribe /privado/etc/hosts y presione Ir. Esto ubicará el archivo de hosts en la carpeta "etc".


2) Copie el archivo en su escritorio y luego haga doble clic en el archivo copiado para editarlo. En el archivo de texto abierto, agregue su línea de direcciones IP alternativas tal como lo haría en la Terminal: primero la dirección IP redirigida y luego el nombre de dominio correspondiente. Asegúrese de que haya un espacio entre la dirección IP y el nombre de dominio; de lo contrario, no funcionará.

Si no desea que su Mac acceda a ciertos sitios web, use 127.0.0.1 como dirección IP. Esto redirigirá la dirección a su Mac. Por ejemplo, si quisiera bloquear el acceso a Facebook en una Mac en particular, lo haría edite el archivo de hosts para que se vea así:


Nota: Si el archivo está bloqueado para impedirle editarlo, lo cual es probable si está ejecutando OS X 10.11 o posterior, debe desactivar la protección SIP antes de poder realizar cambios.

3) Guarde el archivo y luego arrástrelo nuevamente a la carpeta "etc". Su Mac le preguntará si desea reemplazar el archivo, lo cual debe hacer, y deberá ingresar su contraseña de administrador para guardar los cambios.

Recuerde, incluso si es propietario del nombre de dominio que está redirigiendo, la dirección web en sí no se verá afectada. El archivo de hosts sólo cambia lo que sucede en la Mac que lo contiene.

Los riesgos de editar el archivo de hosts

Recuerde, está redirigiendo un dominio a una dirección IP, no específicamente a un sitio web. Entonces, si ha configurado un dominio para que se envíe a otro sitio, esto depende de que la dirección IP permanezca igual. Si el sitio web de destino cambia su dirección IP, su nueva ruta ya no será válida y el dominio terminará en un nuevo sitio web o generará un mensaje de error.

Si su servidor todavía tarda demasiado en procesar las solicitudes, es posible que no sea la búsqueda de DNS lo que lo está frenando. Puede que valga la pena realizar una limpieza completa de su sistema operativo para asegurarse de que el retraso no provenga de su Mac.

¿De qué otra manera puedes proteger la privacidad en tu macOS?

Cualquiera que lea esto está lo suficientemente preocupado por la privacidad y la seguridad como para querer encontrar una solución. Como hemos descrito en este artículo, hay varias formas de hacerlo manualmente. Algunas de estas soluciones llevan tiempo. Otras soluciones son bastante rápidas y fáciles de implementar.

Con , puede limpiar el caché de su sistema, el caché de usuario (que incluye el historial de caché de DNS y de aplicaciones) y el caché de su navegador. Por supuesto, existe la forma manual, como se describe en este artículo, o puede ahorrar mucho tiempo con una descarga y unos pocos clics para eliminar cualquier huella digital que desee eliminar.

Si desea borrar el caché de forma segura y sencilla, así es como puede hacerlo con CleanMyMac X:

  1. Inicie CleanMyMac X ()
  2. Seleccione Sistema no deseado.
  3. Haga clic en Escanear > Limpiar.

En caso de que necesite eliminar solo el caché de DNS, haga lo siguiente:

  1. Vaya al módulo de Mantenimiento.
  2. Elija Vaciar caché de DNS.
  3. Haga clic en Ejecutar.

¡Hecho! Su caché de DNS se vació.

Eso es todo lo que necesitas hacer. Pruébelo o siga los pasos descritos anteriormente para hacerlo manualmente.

Los usuarios de computadoras siempre han tenido dos gradaciones: aficionados y usuarios avanzados. Entonces, para ser el primero en explicar el significado y la esencia del archivo. Hospedadores, los métodos para editarlo aparentemente no tienen sentido, lo que significa que el material de este artículo está destinado exclusivamente a usuarios que están constantemente interesados ​​​​en cómo funcionan sus asistentes en el hogar o la oficina.

A veces, editar un archivo Hospedadores necesario después de usar la utilidad, que sirve para redirigir su dispositivo iOS desde la dirección IP de los servidores de Apple a los servidores. Este engaño es necesario para poder utilizar los guardados y, por lo tanto, tener la oportunidad de instalarlos (revertir, degradar, degradar).

Entonces, después del inicio, TinyUmbrella puede agregar las "líneas necesarias" en el archivo de hosts; sin embargo, si luego necesita restaurar el dispositivo iOS al firmware oficial, entonces necesitará iTunes, lo que significará que el programa, y ​​con él su dispositivo, no puede comunicarse con los servidores de Apple. Como regla general, el tratamiento sería eliminar la línea 74.208.105.171 gs.apple.com del archivo Hospedadores.

Entonces hay dos formas de editar el archivo. Hospedadores en Mac. Uno de ellos usando una aplicación nativa. Terminal:

  • lanzar el programa Terminal. esta en la carpeta Aplicaciones -> Utilidades(también puedes usar la combinación de teclas Shift+Cmd+U con la ventana del Finder activa);
  • abierto Hospedadores(a través del equipo sudo nano/etc/hosts);
  • ingrese una contraseña que le permita instalar nuevos programas;
  • editar el archivo.

La edición se realiza mediante las siguientes combinaciones de teclas:

  • página siguiente/anterior – Ctrl+V/ Ctrl+Y;
  • crear un registro: después de escribir el texto, mueva el cursor hasta el final y presione Ctrl+O;
  • salir del archivo - Ctrl+X;
  • eliminar una entrada: mueva el cursor a la línea que desea eliminar y presione Ctrl+K;
  • Cancelar eliminación: Ctrl+U.

Hay otra forma de editar el archivo. Hospedadores. Esto utiliza el Finder y un editor de texto simple.

En la ventana del Finder, busque la pestaña Ir -> Ir a la carpeta(o Mayús+Cmd+G);

  • en la ventana que se abre, ingrese la línea /etc y haga clic en "Ir";
  • busque el archivo llamado hosts y haga doble clic para abrirlo;
  • un editor de texto normal comenzará con información del archivo Hospedadores, lo único negativo es que no se pueden guardar todos los cambios debido a restricciones de acceso.

Si es necesario un efecto inmediato de los cambios realizados, los expertos recomiendan actualizar los registros DNS utilizando el "Terminal" (comando dscacheutil –flushcache).

En Mac OS, el archivo hosts se encuentra en la carpeta /etc. Se puede editar utilizando un editor de texto visual.

En primer lugar, debe darse acceso para modificar la carpeta /etc y el archivo hosts ubicado en ella. Para hacer esto, abra la pestaña Finder Transición y haga clic en la línea (Fig. A9.1).

Arroz. P9.1. Ir a la carpeta.

Aparecerá una ventana en la pantalla. Debe ingresar la línea /etc en el campo del mismo nombre, como se muestra en la Fig. P9.2 y luego haga clic en el botón Ir.


Arroz. P9.2. Ingresando un nombre de carpeta.

Verá una lista bastante grande de archivos ubicados en la carpeta /etc (Figura A9.3).


Arroz. P9.3. Archivos en la carpeta /etc.

Una vez que haya navegado a la carpeta /etc, deberá configurar los derechos de acceso. De forma predeterminada, no tiene derechos para cambiar el archivo de hosts; deberá agregarlos manualmente.

Para agregar derechos de acceso, inmediatamente después de navegar a la carpeta, seleccione Cambiar Archivo línea Propiedades. Verá la ventana de propiedades de la carpeta etc que se muestra en la Fig. P9.4.


Arroz. P9.4. Agregar derechos de acceso.

Aquí primero debe desbloquear los cambios haciendo clic en el ícono de candado en la esquina inferior izquierda de la ventana y luego usar el ícono "+" para agregar su cuenta y permitir transacciones. Lee y escribe. En la Fig. P9.4 estos derechos ya han sido agregados.

En la siguiente etapa, agregue los mismos derechos al archivo de hosts. Para hacer esto, busque el archivo en la lista que se muestra en la Fig. P9.3, seleccione el archivo y luego seleccione Cambiar nuevamente Archivo línea Propiedades. Ahora verá una ventana para configurar las propiedades del archivo hosts, similar a la que se muestra en la Fig. P9.4. Agregue su cuenta y derechos en esta ventana, similar a la carpeta /etc.

Después de cambiar los permisos, haga doble clic en el archivo de hosts para editarlo. Aparecerá una ventana de edición, como se muestra en la Fig. P9.5.


Arroz. P9.5. Editando el archivo de hosts.

Deberá agregar las líneas recibidas de nuestro soporte técnico al final del archivo y luego guardarlo.

Los sistemas operativos macOS y Windows cuentan con un archivo hosts que funciona como distribuidor local de direcciones y sus nombres de dominio (similar a DNS). Lo configura el administrador de la computadora de forma independiente y los parámetros ingresados ​​​​se aplican solo a un dispositivo específico.

Le diré dónde encontrar el archivo de hosts, cómo editarlo y por qué podría necesitarlo.

Editar el archivo de hosts en un editor de texto

Normalmente, para realizar cambios en el archivo de hosts, los administradores lo abren a través de la Terminal, pero no todos los usuarios dominan la línea de comandos. Si está más acostumbrado a trabajar en una interfaz gráfica, puede editar el archivo de hosts de la siguiente manera:

Por defecto este archivo está protegido y no se puede editar, por lo que hacemos lo siguiente:


Editar el archivo de hosts a través de la aplicación nano en la “Terminal”

Si no desea examinar archivos, crear copias y moverlas de una carpeta a otra, pero necesita editar rápidamente el archivo de hosts, puede hacerlo a través del editor de texto nano en la "Terminal". Para esto:


Actualización de la caché de DNS

Todos los cambios se realizan en tiempo real y normalmente tienen un efecto inmediato en la red. Si esto no sucede, deberá restablecer la configuración de DNS. Para esto:

  • Abra "Terminal" (cómo hacerlo se describe en "Edición del archivo de hosts a través de la aplicación nano en la Terminal").
  • Ingrese el comando en él dscacheutil-flushcache; sudo kilall -HUP mDNSResponder.

Después de esto, el nuevo archivo de hosts definitivamente funcionará.

¿Por qué cambiar el archivo de hosts?

Bloquear anuncios o acelerar la carga del sitio web

Puede ingresar el dominio del sitio que distribuye publicidad en los hosts y redirigirlo a la dirección 127.0.0.1. Allí también puede registrar sitios que desea que sean inaccesibles en su computadora. Simplemente comparamos la dirección del sitio con la dirección IP descrita anteriormente y listo.

El administrador de red puede acelerar la carga de sitios editando el archivo de hosts. Basta con ingresar allí el dominio del sitio y vincularle la dirección IP real del recurso correspondiente. Las redirecciones dentro de la red local se realizan de la misma forma.

Restablecer la configuración de iOS a través de hosts

También hay aplicaciones más prácticas. La mayoría de las veces, aquellos que han pirateado el firmware de un dispositivo móvil Apple recurren a hosts de edición.

Al flashearlos se utiliza el programa TinyUmbrella. Reemplaza la configuración del archivo de hosts para que, si es necesario, puedas instalar una versión desactualizada de iOS o una versión desactualizada de programas de la App Store en un dispositivo con jailbreak.

Posteriormente, estos cambios le impiden restaurar su teléfono inteligente o tableta a través de iTunes. Es decir, ya no será posible instalar el firmware oficial. La computadora no podrá comunicarse con los servidores de Apple, ya que aparecerá una línea adicional 74.208.105.171 gs.apple.com en el archivo de hosts, redirigiendo a los servidores de los desarrolladores de software de piratería de iOS.

Por lo tanto, antes de reinstalar el sistema en su dispositivo móvil, deberá eliminar esta línea.

Vistas de publicaciones: 17



¿Te gustó el artículo? Compártelo