Especificando DNS: Router o PrefPane?

2

OSX Lion (10.7.5). Las preferencias de red tienen una opción para configurar (y ordenar) direcciones DNS. Mi enrutador (Bell Connection Hub - Bell Canda) también tiene una opción para especificar direcciones DNS. ¿Qué tiene prioridad en las solicitudes ordinarias del navegador de vainilla? ¿En otras peticiones? ¿Hay situaciones / consideraciones especiales? Gracias!

    
pregunta michael 29.01.2014 - 17:48

2 respuestas

1

Si especifica entradas de DNS en la configuración de su enrutador, cualquier cliente DHCP de ese enrutador recibirá esas direcciones DNS y realizará búsquedas en ellas.

Si solo especifica las entradas de DNS en su propia Mac, entonces sus solicitudes de búsqueda se manejarán en el orden indicado.

Es posible que desee considerar ejecutar el excelente y gratuito namebench para encontrar las mejores entradas de DNS para su ubicación e Internet. conexión.

    
respondido por el da4 29.01.2014 - 18:28
0

Si ingresa manualmente los servidores DNS en las preferencias de la red, tendrán prioridad sobre los servidores DNS suministrados por DHCP. Y no quiero decir que pruebe el servidor DNS manual primero y, si eso no funciona, pasará al servidor DHCP suministrado, quiero decir que ignorará por completo los servidores DHCP suministrados. Sin embargo, existen algunas complicaciones:

  • Si tiene varias interfaces de red ("servicios") conectadas (por ejemplo, Ethernet y Wi-Fi), utilizará la configuración de DNS del servicio "primario" (es decir, la que aparece primero en la Red). barra lateral de preferencias). Por lo tanto, si Ethernet es el servicio principal y usted ingresa los servidores DNS manuales para la interfaz Wi-Fi, se ignorarán a favor de los servidores DNS asociados con el servicio Ethernet (pero las entradas manuales del servidor DNS en el servicio Ethernet anularán esas). suministrado por la configuración DHCP de Ethernet).

  • La "resolución" de DNS de OS X en realidad consiste en un grupo de resolutores para diferentes tipos de búsquedas. Además de la resolución predeterminada (configurada en función de la configuración de red / DHCP / lo que sea), hay algunas resoluciones integradas que ignoran la configuración de DNS normal y hacen otra cosa en su lugar. Principalmente, son para cosas como nombres que terminan en ".local" que se resuelven mediante la búsqueda de multidifusión local (mDNS). Entonces, por ejemplo, si intenta conectarse a "something.local", no le pedirá la dirección al servidor DNS normal, le enviará un "hey, ¿hay algo.local aquí? Si es así, envíeme su dirección ... "a la (s) red (es) local (es). Puede obtener una lista completa de estos (además de ver exactamente qué servidores se utilizan para el DNS normal), con el comando scutil --dns .

  • Los programas que hacen su propia resolución de DNS ... harán lo que les plazca. Pero en general, estamos hablando de programas como nslookup , dig y host , que son herramientas especializadas de consulta de DNS. Los programas de propósito general (como los navegadores) deben usar el sistema de resolución del sistema. (Y BTW, nslookup , dig , y host todos miran en realidad /etc/resolv.conf, que se establece en la misma política que la resolución predeterminada, ... por lo que terminan siguiendo casi lo mismo política, solo sin las cosas de multidifusión.)

respondido por el Gordon Davisson 30.01.2014 - 01:32

Lea otras preguntas en las etiquetas