/etc/resolv.conf
est-il un lien symbolique? Si oui, comment peut-on apporter des modifications persistantes au DNS?
Non non non. Vous ne modifiez pas manuellement /etc/resolv.conf.
Pour entrer vos propres adresses DNS, allez à l’icône Réseau du panneau supérieur et sélectionnez Edit Connections
. Ouvrez le profil du réseau sur lequel vous souhaitez définir vos propres serveurs DNS.
Sélectionnez l'onglet IPv4. Définissez Automatic (DHCP) addresses only
et une liste de serveurs DNS séparés par des virgules dans le champ DNS servers
.
Avec ls -l /etc/resolv.conf
, vous pouvez voir (à cause de la flèche et du fichier lié) qu'il s'agit bien d'un lien symbolique. Pour votre problème, voyez this solution.
J'ai besoin d'installer le package resolvconf. C'est un cas très étrange, peut-être une erreur d'installation ou un bogue Ubuntu, mais cela se produit lors d'une nouvelle installation.
Il suffit de faire:
apt-get install resolvconf
Ensuite:
service resolvconf restart
Ou:
/etc/init.d/resolvconf restart
Si vous devez changer de DNS, modifiez /etc/resolvconf/resolv.conf.d/base et ajoutez des serveurs de noms en tant que:
nameserver x.x.x.x
nameserver y.y.y.y
Puis redémarrez resolvconf.