Nuestra configuración de red hasta hace poco era que teníamos un servidor Samba4 que actuaba como un servidor DNS para algunos nombres internos y reenviaba a nuestro enrutador principal para todo lo demás (es decir, cosas en Internet). Nuestro enrutador principal, un Dlink DI-624, estaba feliz de reenviar estas solicitudes a los servidores DNS apropiados, que obtendría de nuestro módem.
Bueno, eso funcionó muy bien, sin contratiempos, hasta que murió el DI-624. Nuestro nuevo enrutador no tiene reenvío de DNS, por lo que por el momento tomé el servidor DNS primario de nuestra conexión a Internet y lo puse en smb.conf en la dns forwarder =
línea donde solía estar la dirección de nuestro D-Link.
Mi principal problema con esto es que si nuestro ISP cambia ese servidor DNS primario, que se sabe que hacen varias veces al año, tenemos tiempo de inactividad de Internet y confusión general hasta que esto se resuelva, e incluso una vez que sea así, tenemos que reinicie Samba que interrumpe nuestro intercambio de archivos en el proceso (más tiempo de inactividad). Todo esto por algo que nuestro antiguo enrutador se ocupó perfectamente.
Por desgracia ya sea con espacios o comas dns forwarder
en smb.conf
no parece tener más de un argumento. No quiero ejecutar BIND si no tengo que hacerlo, pero si es lo suficientemente simple, no me importaría cambiar del DNS interno incorporado de Samba si me ayuda con este problema.
¿Hay alguna manera de que CentOS tome la configuración actual del servidor DNS de nuestro enrutador y actualice smb.conf con ellos? ¿O al menos déjame enumerar un montón de servidores DNS para probar? ¿O mejor aún manejar las cosas de forma automática como solía hacer nuestro D-Link?