1 votos

Forzar al sistema a utilizar el archivo de hosts local antes que el DNS (OS X El Capitan)

Quiero encontrar una manera de forzar a mi sistema a resolver a través del archivo local de hosts en mi sistema antes de que haga una consulta DNS. Hay una razón para esto, y aquí está mi contexto:

  • Vivo en China. Necesito una VPN para acceder a la Internet "real". En mi caso estoy usando Astrill .
  • Dentro de mi empresa, sus DNS locales apuntan nuestra intranet, wiki y otros recursos en línea a IPs locales. Cuando está fuera de la empresa, las entradas DNS son obviamente las disponibles en las IPs externas para todo el mundo.

Cuando estoy conectado a la VPN, no quiero que mi máquina busque por IP pública, quiero seguir usando la IP local que me da el DNS local, pero todo el tráfico pasa por la VPN.

Una solución que se me ocurrió fue poner las IPs locales en una entrada DNS en el archivo de hosts.

Entonces leí sobre una técnica de *nix que utiliza un archivo llamado nsswitch.conf para indicar al sistema que utilice siempre primero el archivo y luego el DNS. Pero OS X no parece usar esto (el archivo no existe en /etc/ de todos modos).

Esto sería ideal porque entonces siempre podría intentar utilizar el recurso local dondequiera que esté: Internet normal, conexión VPN, o dentro o fuera de mi empresa.

No puedo encontrar ninguna documentación para el soporte de OS X de nsswitch.conf o información sobre si comprueba automáticamente los hosts antes del DNS de todos modos.

2voto

Jose Chavez Puntos 645

Esto ya es el valor predeterminado en OS X. Es decir, si especifica un nombre de host en el archivo de hosts, las búsquedas utilizarán la dirección IP que ha especificado allí en lugar de hacer una búsqueda de DNS.

Tenga en cuenta que esto sólo es cierto para los programas que utilizan las funciones de resolución estándar del sistema. Los programas pueden utilizar su propio mecanismo de resolución, que no garantiza el cumplimiento de cualquier cosa que usted escriba en el archivo de hosts. Sin embargo, esos programas deberían ser raros y poco frecuentes.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X