Sto provando a configurare Ubuntu 18.04 LTS, che sembra utilizzare netplan per configurare la rete. In questo caso è necessario sovrascrivere i server DNS forniti da DHCP e utilizzare i server dei nomi assegnati manualmente. Quindi ho modificato la configurazione di netplan come segue:
# 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 un'altra domanda, e su netplan.io, è stato spiegato che netplan aveva opzioni dhcp4-overrides
e dhcp6-overrides
che lo consentirebbe, ma questi non sembrano funzionare. netplan generate
o netplan apply
dà l'errore:
Error in network definition //etc/netplan/01-netcfg.yaml line 6 column 6: unknown key dhcp4-overrides
In che modo, quindi, posso essere sicuro che i server dei nomi specificati verranno utilizzati e che i server dei nomi ottenuti da DHCP non verranno mai utilizzati? Sono disposto a buttare netplan nel cestino, se necessario.
Risposta accettata:
dhcp4-overrides
richiede netplan 0.95 o successivo, che non è ancora disponibile in Ubuntu 18.04. Vedi https://bugs.launchpad.net/netplan/+bug/1759014 per lo stato di questo aggiornamento stabile.