Tengo un sistema OSX Mountain Lion y, si es posible, necesito usar diferentes servidores DNS para diferentes redes. Voy a explicar mi situación:
Estoy en el trabajo. Estoy conectado a la red del trabajo (por ethernet) y a la red personal (por wifi) con este orden en las preferencias del sistema:
1.WIFI (en0)
2.ETHERNET (en2)
...porque quiero usar WIFI por defecto.
Esto funciona bien a nivel de IP. Puedo navegar por Internet y llegar a las IP del trabajo. Pero no funciona a nivel de DNS. Si intento nskookup, el DNS siempre es el DNS asignado por la red WIFI y si intento llegar a una dirección de trabajo (resuelta por el DNS del trabajo), siempre usa el DNS WIFI.
¿Hay alguna manera de forzar un nuevo DNS para la interfaz en2?
Intenté agregar una configuración de resolución. Suponiendo que las direcciones IP de trabajo son 10.xxx y el dominio de búsqueda es "ginger". Este es mi archivo "/etc/resolver/ginger":
domain ginger
nameserver 10.0.0.70
nameserver 10.0.0.71
nameserver 156.1.1.1
nameserver 156.1.1.2
No sé si es correcto y si es posible hacer lo que quiero usando la configuración de resolución.
Gracias.
Respuesta1
Si los dominios en su red de trabajo son diferentes a los de Internet, debería poder configurar un servidor DNS para hacerlo.
Sin embargo, es posible que necesite algo de tiempo para aprender cómo funciona DNS antes de comprender realmente cómo configurarlo.
Intente leer una documentación vinculante.
La configuración básica es la siguiente: 1. Instale un servidor DNS (digamos enlace) en su PC. 2. configúrelo como un servidor recursivo, resuelva dominio1.com, dominio2.com de forma recursiva desde el DNS de su red de trabajo (se supone que dominio1.com y dominio2.com son dominios en su red de trabajo) y resuelva otros de forma recursiva desde el DNS de Internet. .
Respuesta2
Tuve el mismo problema yesta respuestaresuelto.
En resumen: puede crear una lista de Ubicaciones (en Preferencias de Red) y cada ubicación mantendrá su propia configuración de red (incluidos los servidores DNS).