Configuration résolution de noms pour Ubuntu 18.04 et suivants
Ubuntu 18.04 utilise Netplan à présent pour la configuration du réseau. Cela a entraîné sur mes serveurs quelques désagréments, notamment le fait que ceux-ci ne puissent plus accéder à des services extérieurs via un nom de domaine (impossible de pinger google.com par exemple) J'avais trouvé un "hack" qui impliquait d'indiquer systématiquement les serveurs de noms voulus via le fichier resolv.conf... sauf que ce fichier est regénéré à chaque redémarrage.
En fait, la bonne méthode consiste à créer un fichier 01-nom-de-fichier.yaml dans le dossier /etc/netplan et à coller ce qui suit :
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
nameservers:
addresses: [8.8.4.4,8.8.8.8]
À noter qu'il faut remplacer "eth0" par le nom de l'interface réseau, et les nameservers par ceux de votre choix - j'utilise ici ceux de Google.
EDIT : par contre, cela m'a provoqué un plantage sur l'un de mes serveurs. Bref, ne pas se lancer à l'aveugle.