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!

È stato utile?

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-options fanno parte della configurazione DHCP che vengono passati ai client DHCP - quindi, l'anser accettato è corretto, ma volevo condividere perché .

.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top