web-dev-qa-db-fra.com

Est-ce que /etc/resolv.conf est un lien symbolique et ses modifications sont-elles persistantes?

/etc/resolv.conf est-il un lien symbolique? Si oui, comment peut-on apporter des modifications persistantes au DNS?

1
yoyo_fun

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.

enter image description here

4
heynnema

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.

2
Julian Berger

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.

0
Fernando Kosh