Non è possibile ottenere DNSMASQ DHCP per configurare più server server
Domanda
Forse qualcuno ha un aiuto?Sto eseguendo Dnsmasq su Ubuntu 12.04 LTS.L'indirizzo di questo server è 192.168.15.3.Il DNS del mio gateway è 192.168.1.254, che mi porta a Internet.Ho anche un DNS per scopi speciali al 192.168.15.2.Quindi volevo dare a quei server a 3 nomi ai clienti DHCP.Questo è il mio server DNSmasq.conf= Sezione:
server=/localnet/192.168.15.3
server=/localnet/192.168.15.2
server=/15.168.192.in-addr.arpa/192.168.1.254
.
Tuttavia, quando guardo l'allocazione DHCP su un client, vedo solo 192.168.15.3 come Sole DNS Server.I client non possono accedere a Internet (la NIC on .3 è configurata correttamente e può accedere a Internet dal suo login della console).
concesso, il primo server= linea è probabilmente non necessario, ma l'ho aggiunto a pensare che possa aiutare, no.
Cosa sto facendo male?Grazie per il tuo aiuto!
Soluzione
Ok, dopo molte sperimentazioni, ho trovato che dovevo spingere manualmente l'opzione.Nel file DNSmasq.conf, ho aggiunto la seguente riga:
DHCP-OPTION= 6,
Come così:
DHCP-OPTION= 6,192.168.15.3.192.168.15.2.192.168.1.254
Questo ha servito l'elenco corretto dei server dei nomi ai client DHCP.
Altri suggerimenti
Le linee server
sono configurazione per DNSMASQ proprio server DNS, su dove dovrebbe inoltrare i requisiti DNS che IT riceve per poter risolvere (e cache).
solo I dhcp-option
s fanno parte della configurazione DHCP che vengono passati ai client DHCP - quindi, l'anser accettato è corretto, ma volevo condividere perché .