Durch die Verwendung von localhost als Standard-Nameserver für dhcp wird der angegebene Nameserver verworfen

298
dangonfast

Wenn ich folgendes zu meinem hinzufüge /etc/dhcp/dhclient.conf:

prepend domain-name-servers 8.8.8.8; 

Ich bekomme folgendes /etc/resolv.conf:

» cat /etc/resolv.conf  # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 8.8.8.8 nameserver 192.168.43.1 search mynet.net 

Was bedeutet, dass mein vorkonfigurierter Nameserver verwendet wird und auch der von dhcp.

Aber wenn ich das mache:

prepend domain-name-servers 127.0.0.1; 

Dann wird der Nameserver von dhcpverworfen:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.0.1 search mynet.net 

Ich habe drei Fragen:

  1. Warum ist das? Gibt es andere Adressen, die den gelieferten Nameserver verwerfen?
  2. Kann ich vorangestellte Nameserver vorbelegen 127.0.0.1und auch diese behalten?
  3. Können zwei Nameserver vorangestellt werden: 127.0.0.1und 8.8.8.8?
0

0 Antworten auf die Frage