Frage

Vielleicht hat jemand Hilfe?Ich verwende dnsmasq auf Ubuntu 12.04 LTS.Die Adresse dieses Servers lautet 192.168.15.3.Der DNS meines Gateways ist 192.168.1.254, der mich ins Internet bringt.Ich habe auch einen speziellen DNS bei 192.168.15.2.Also wollte ich diese 3 Nameserver DHCP-Clients geben.Das ist mein dnsmasq.conf server= Abschnitt:

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

Wenn ich mir jedoch die DHCP-Zuordnung auf einem Client ansehe, sehe ich nur 192.168.15.3 als einzigen DNS-Server.Clients können nicht auf das Internet zugreifen (die Netzwerkkarte ein .3 korrekt konfiguriert ist und über die Konsolenanmeldung auf das Internet zugreifen kann).

Zugegeben, die erste server = Zeile ist wahrscheinlich nicht notwendig, aber ich habe sie hinzugefügt, weil ich dachte, sie könnte helfen, nicht.

Was mache ich falsch?Danke für deine Hilfe!

War es hilfreich?

Lösung

ok, nach viel experimentierungen fand ich, dass ich die Option manuell drücken musste.In der Datei dnsmasq.conf habe ich folgende Zeile hinzugefügt:

dhcp-option= 6,

wie so:

DHCP-Option= 6.192.168.15.3.192.168.15.2.192.168.1254

Dies diente der korrekten Liste der Namensserver an DHCP-Clients.

Andere Tipps

Der server leitungen sind Konfiguration für dnsmasqs eigen DNS-Server, darüber, wohin er DNS-Anfragen weiterleiten soll, die es empfängt, um sie auflösen (und zwischenspeichern) zu können.

Nur der dhcp-options sind Teil der DHCP-Konfiguration, die an DHCP-Clients übergeben wird - also ist die akzeptierte Antwort korrekt, aber ich wollte sie teilen warum.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top