Pregunta

Tal vez alguien tiene alguna ayuda?Estoy corriendo dnsmasq en Ubuntu 12.04 LTS.Esta dirección del servidor es 192.168.15.3.Mi puerta de enlace DNS es 192.168.1.254, que me lleva a la Internet.También tengo un propósito especial DNS en 192.168.15.2.Así que yo quería dar a esos 3 servidores de nombre para los clientes DHCP.Este es mi dnsmasq.conf del servidor= sección:

server=/localnet/192.168.15.3
server=/localnet/192.168.15.2
server=/15.168.192.in-addr.arpa/192.168.1.254

Sin embargo, cuando miro a la asignación DHCP en un cliente, sólo veo 192.168.15.3 como el único servidor DNS.Los clientes no pueden acceder a Internet (la NIC .3 está configurado correctamente y puede acceder a Internet desde su consola de inicio de sesión).

Concedido, el primer servidor de la línea= probablemente no sea necesario, pero he añadido el pensamiento puede ayudar, no.

¿Qué estoy haciendo mal?Gracias por su ayuda!

¿Fue útil?

Solución

OK, después de mucha experimentación, encontré que tenía que empujar la opción manualmente.En el archivo dnsmasq.conf, agregué la siguiente línea:

DHCP-OPTION= 6,

así:

DHCP-OPTION= 6,192.168.15.3,192.168.15.2,192.168.1.254

Esto sirvió la lista correcta de servidores de nombres a los clientes DHCP.

Otros consejos

El server líneas de configuración de dnsmasq del propio Servidor DNS, acerca de dónde se debe avanzar DNS requersts que es recibe con el fin de ser capaz de resolver (y caché) de ellos.

Sólo el dhcp-options son parte de la configuración de DHCP que se pasan a los clientes DHCP - así, la aceptó anser es correcta, pero quería compartir por qué.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top