Wie kann ich mein Linux als DHCP-Client (dhclient) dazu bringen, die resolv.conf jedesmal neu zu schreiben?
Aus BraLUG-Wiki
(Unterschied zwischen Versionen)
(neu) |
Aktuelle Version vom 27. Mai 2005, 16:36 Uhr
Problembeschreibung:
Das Problem ist, dass der Rechner (Notebook) in 2 verschiedenen Netzen benutzt wird. Er erhält auch vollkommen korrekt eine IP-Adresse, hat aber nur beim ersten Connect mit dem DHCP-Server die resolv.conf geschrieben und weigert sich bisher standhaft, diese bei Verbindung mit dem "anderen" Netz zu überschreiben.
Lösung:
In der Datei /etc/sysconfig/networking/devices/ifcfg-eth0 muss eine Zeile
PEERDNS=`yes`
stehen, sonst ignoriert das Skript die neuen Name-Server.