Ich versuche, Ubuntu 18.04 LTS einzurichten, das anscheinend netplan zum Konfigurieren des Netzwerks verwendet. In diesem Fall muss ich die von DHCP bereitgestellten DNS-Server überschreiben und manuell zugewiesene Nameserver verwenden. Also habe ich die Netzplankonfiguration wie folgt modifiziert:
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp2s1:
dhcp4: yes
dhcp4-overrides:
use-dns: false
dhcp6: yes
dhcp6-overrides:
use-dns: false
nameservers:
addresses: ["fd35:2ff0:b0b9:d0c0::1:1", 192.168.255.17]
In einer anderen Frage und auf netplan.io wurde erklärt, dass netplan die Optionen dhcp4-overrides
hatte und dhcp6-overrides
was dies zulassen würde, aber diese scheinen nicht zu funktionieren. netplan generate
oder netplan apply
gibt den Fehler:
Error in network definition //etc/netplan/01-netcfg.yaml line 6 column 6: unknown key dhcp4-overrides
Wie kann ich dann sicher sein, dass meine angegebenen Nameserver verwendet werden und die von DHCP erhaltenen Nameserver niemals verwendet werden? Ich bin bereit, netplan bei Bedarf in den Papierkorb zu werfen.
Akzeptierte Antwort:
dhcp4-overrides
erfordert netplan 0.95 oder höher, das in Ubuntu 18.04 noch nicht verfügbar ist. Siehe https://bugs.launchpad.net/netplan/+bug/1759014 für den Status dieses stabilen Updates.