Ist es möglich, eine IP-Adresse über DHCP abzurufen, aber einen DNS- Server zu erzwingen, anstatt die vom DHCP zu verwenden?
Ich sollte in der Lage sein, dies mit statischen IP-Adressen zu tun, aber ich möchte wissen, wie man eine IP-Adresse über DHCP erhält. Ich dachte, dass eine Änderung /etc/resolv.conf
dauerhaft sein würde, aber die Änderungen werden nach einem Neustart verworfen.
Antworten:
Das einzige, was für mich funktioniert hat, war:
Bearbeiten Sie /etc/dhcp/dhclient.conf und entfernen Sie den Kommentar zur Zeile:
Trotzdem danke für deine Hilfe!
quelle
dns-nameserver (und alle anderen dns-xxx-Anweisungen in / etc / network / interfaces) funktionieren nicht sofort in raspbian, da resolvconf nicht standardmäßig installiert ist.
sudo apt-get install resolvconf löst das Problem.
quelle
Ich habe dies behoben, indem ich die Schritte aus der Antwort von cuonglm unter Unix & Linux Stack Exchange befolgt habe .
Bearbeiten Sie die Datei /etc/dhcp/dhclient.conf und fügen Sie sie hinzu
Starten Sie dann das Netzwerk neu oder führen Sie dhclient aus, um Änderungen vorzunehmen.
Von
man dhclient.conf
:quelle
Sie können sie mit einer Zeile in definieren
/etc/network/interfaces
.Fügen Sie unter Ihrer Schnittstelle die folgende Zeile hinzu und ersetzen Sie die x durch die tatsächliche IP des DNS-Servers:
dns-nameservers xxx.xxx.xxx.xxx
quelle
Es ist eine alte Bedrohung, aber für das aktuelle Raspbian / Debian müssen Sie am Ende von /etc/dhcpcd.conf Folgendes hinzufügen:
quelle