Deaktivieren Sie den DHCP-Dienst in dnsmasq


12

Ich möchte nur dnsmasq verwenden, um alle DNS-Anfragen an den DNS-Server von Google weiterzuleiten und DHCP zu deaktivieren ...

Wie kann ich dieses Ergebnis erzielen?

Antworten:


13

In dnsmasq ist der DHCP-Server standardmäßig deaktiviert. Um es zu aktivieren, müssen Sie DHCP-bezogene Zeilen in auskommentieren/etc/dnsmasq.conf

Um alle Anfragen an 208.67.222.222 weiterzuleiten, reicht es aus, Folgendes hinzuzufügen (ohne dnsmasq config zu berühren) /etc/resolv.conf:

nameserver 127.0.0.1 
# In order to configure dnsmasq to act as cache for the host on which  it
# is  running, put [as the first line] "nameserver  127.0.0.1" in /etc/resolv.conf to force
# local processes to send queries to dnsmasq. [...]
# dnsmasq is smart enough to ignore this line and forward all queries appropriately, 
# while all other applications will send all their queries to dnsmasq. 
nameserver 208.67.222.222

Das ist es :)


@CraigHicks Bitte besser erklären. Die Frage hier ist: "Deaktivieren Sie den DHCP-Dienst in DNSMASQ"
Pitto

1
Mein Fehler - Entschuldigung.
Craig Hicks

5

Kommentieren Sie einfach die DHCP-bezogenen Zeilen in Ihrer Datei dnsmasq.conf aus und starten Sie dnsmasq neu.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.