Tengo un número de Mac OS X El Capitan y macOS Sierra clientes cuyas configuraciones DHCP darles el local de la dirección IP de un router DD-WRT con DNSMasq de instalación dentro de mi LAN.
Esto es así ya que el uso de server.example.com
y tener que ir a 192.168.1.3
y no nuestra dirección IP pública, y es mucho más fácil de manejar que editar el archivo hosts de cada mac, y también no afecta a Mac portátiles cuando se necesita para conectar con el mismo nombre de host desde el exterior del edificio.
Sin embargo, en repetidas ocasiones algunos Macs mantener 'olvidar' el DNS local. Por ejemplo, cuando se produce el problema, me puede hacer ping al nombre de host del servidor y obtener la IP pública externa. Puedo, a continuación, borrar la caché de DNS, ejecute el comando ping de nuevo y ahora es la correcta dirección IP local.
¿Alguien ejecuta una configuración similar, y sabe de alguna o dificultades comunes de problemas, y cómo conseguir alrededor de ellos?
Antes de usar DNSMasq en un router DD-WRT, yo estaba usando el Mac OS X Aplicación de Servidor DNS de capacidad, pero fue muy lento como el mismo servidor se ejecuta de Intercambio de Archivos para el estudio, por lo que fue trasladado.
Incluso he pensado acerca de la ejecución de un comando programado (en cada Mac o a través de algunos de Escritorio Remoto de Gestión de la secuencia de comandos) para borrar el DNS cada pocas horas o así.