Impossible d'obtenir DNSMASQ DHCP pour configurer plusieurs serveurs de noms
Question
Peut-être que quelqu'un a de l'aide ?J'utilise dnsmasq sur Ubuntu 12.04 LTS.L'adresse de ce serveur est 192.168.15.3.Le DNS de ma passerelle est 192.168.1.254, ce qui me permet d'accéder à Internet.J'ai également un DNS spécial au 192.168.15.2.Je voulais donc donner ces 3 serveurs de noms aux clients DHCP.Voici ma section dnsmasq.conf server= :
server=/localnet/192.168.15.3
server=/localnet/192.168.15.2
server=/15.168.192.in-addr.arpa/192.168.1.254
Cependant, lorsque je regarde l'allocation DHCP sur un client, je ne vois que 192.168.15.3 comme seul serveur DNS.Les clients ne peuvent pas accéder à Internet (la carte réseau sur .3 est correctement configurée et peut accéder à Internet à partir de sa connexion à la console).
Certes, la première ligne server= n'est probablement pas nécessaire, mais je l'ai ajoutée en pensant que cela pourrait aider, mais ce n'est pas le cas.
Qu'est-ce que je fais mal?Merci pour votre aide!
La solution
OK, après beaucoup d'expérimentation, j'ai trouvé que je devais pousser l'option manuellement.Dans le fichier dnsmasq.conf, j'ai ajouté la ligne suivante:
DHCP-Option= 6,
AIME SO:
Option DHCP= 6.192.168.15.3.192.168.15.2.192.168.1.254
Ceci a servi la liste correcte des serveurs de noms aux clients DHCP.
Autres conseils
Le server
les lignes sont configurées pour les DNSmasq propre Serveur DNS, sur l'endroit où il doit transmettre les requêtes DNS qui il reçoit afin de pouvoir les résoudre (et les mettre en cache).
Seulement le dhcp-option
Les fichiers font partie de la configuration DHCP qui est transmise aux clients DHCP. La réponse acceptée est donc correcte, mais je voulais partager pourquoi.