¡Hola!
Nuestro servidor de oficina sirve diferentes sitios web basados en el nombre de host, por ejemplo, wiki.os, icons.os, una entrada para muchos proyectos de clientes, etc. Realizamos la resolución de nombres a través del archivo de hosts en cada PC de la oficina. Esto es un verdadero dolor ya que la lista cambia de vez en cuando.
Me gustaría usar el servidor de Office como servidor de nombres para las PC en la oficina y dejar que devuelva los resultados habituales del servidor de nombres MÁS nuestras entradas DNS locales personalizadas para el servidor de oficina, para que cada PC conectada en la red pueda usar los nombres. Actualmente, el servidor de nombres utilizado es el enrutador. El servidor se ejecuta en Debian.
Cuál sería la mejor forma de hacer esto? ¿Tengo que configurar un servidor BIND completo o hay una pequeña herramienta furtiva que me perdí? ¿Alguna sugerencia?
Saludos, Steffen
address=...
debajo/etc/dnsmasq.d/somefile.conf
para especificar direcciones personalizadas. Asegúrese de ejecutarrestorecon -r /etc/dnsmasq.d/
cada vez que cree archivos allí.Configurar BIND en Debian realmente no es un gran problema. Consulte: http://www.langfeldt.net/DNS-HOWTO/BIND-9/DNS-HOWTO.html para ver solo uno de los muchos documentos HOWTO relacionados con BIND. Este COMO en particular se mueve paso a paso y es bastante fácil de seguir.
Hagas lo que hagas, has tomado la decisión correcta de dejar de usar archivos HOSTS. (Casi me sangran los ojos solo de pensar en usar archivos HOSTS ...)
fuente
Es posible que desee consultar tinydns y dnscache, que demostraron la funcionalidad exacta que necesita y son seguros y fáciles de mantener a costa de ser herramientas construidas de una manera bastante tranquila, llamémosla 'única'.
Toma un tutorial aquí .
fuente
Estoy totalmente de acuerdo con DGnome. Usar
dnsmasq
es la mejor solución para su entorno, no solo porque ya tiene unhosts
archivo completo .Pero asegúrese de no activar la parte del servidor DHCP
dnsmasq
si tiene otro servidor DHCP ejecutándose en su red.Para lograr esto, asegúrese de que no haya
dhcp-range=
líneas activas (sin las principales "#") en su dnsmasq.conf y / o use lano-dhcp-interface=
opción.fuente