J'essaie de configurer Ubuntu 18.04 LTS, qui semble utiliser netplan pour configurer le réseau. Dans ce cas, je dois remplacer les serveurs DNS fournis par DHCP et utiliser des serveurs de noms attribués manuellement. J'ai donc modifié la configuration de netplan comme suit :
# 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]
Dans une autre question, et sur netplan.io, il a été expliqué que netplan avait des options dhcp4-overrides
et dhcp6-overrides
ce qui permettrait cela, mais ceux-ci ne semblent pas fonctionner. netplan generate
ou netplan apply
donne l'erreur :
Error in network definition //etc/netplan/01-netcfg.yaml line 6 column 6: unknown key dhcp4-overrides
Comment, alors, puis-je être sûr que mes serveurs de noms spécifiés seront utilisés et que les serveurs de noms obtenus à partir de DHCP ne seront jamais utilisés ? Je suis prêt à jeter netplan à la poubelle si nécessaire.
Réponse acceptée :
dhcp4-overrides
nécessite netplan 0.95 ou version ultérieure, qui n'est pas encore disponible dans Ubuntu 18.04. Voir https://bugs.launchpad.net/netplan/+bug/1759014 pour le statut de cette mise à jour stable.