web-dev-qa-db-fra.com

Ubuntu 16.04 efface /etc/resolv.conf après le redémarrage

Je suis un nouvel utilisateur sur Ubuntu et j'ai besoin de votre aide.

Je voudrais configurer le DNS dans /etc/resolv.conf, ainsi j'ai utilisé cette commande:

Sudo nano /etc/resolv.conf

J'ai changé de serveur DNS et tout s'est bien passé, mais après le redémarrage, mes modifications sur /etc/resolv.conf ont été supprimées et la configuration par défaut a été restaurée.

J'ai essayé la commande ci-dessous mais cela a échoué:

Sudo chattr +i /etc/resolv.conf
chattr: Opération non supportée lors de la lecture des drapeaux sur /etc/resolv.conf

chattr: opération non supportée lors de la lecture des drapeaux sur /etc/resolv.conf

Que puis-je faire?

4
Saturne64

Bonjour Saturne64 et bienvenue sur Askubuntu! Le contenu de /etc/resolv.conf est finalement écrasé, mais nous pouvons toujours définir le serveur DNS de votre choix pour votre ordinateur via le gestionnaire de réseau. S'il vous plaît suivez ces étapes:

  1. Cliquez sur l'icône wifi en haut à droite de votre écran et choisissez "Connexions réseau".
  2. Cliquez sur "Modifier"
  3. Cliquez sur l'onglet "Paramètres IPV4".
  4. En regard de "Méthode:", cliquez sur "Automatique (DHCP)" et choisissez "Adresses automatiques (DHCP) uniquement".
  5. Dans la zone de texte adjacente à "Serveurs DNS:", tapez l'adresse de votre serveur DNS préféré.
  6. Cliquez sur "Enregistrer" et dans un terminal, exécutez Sudo systemctl restart network-manager.service.

Faites moi savoir si vous avez besoin d'une aide supplémentaire :)

5
user311982

Vous devez définir les paramètres DNS dans l'outil que vous utilisez pour configurer votre réseau (par exemple, NetworkManager ou /etc/network/interfaces).

Sinon, vous pouvez désinstaller resolvconf pour revenir à une configuration plus traditionnelle (ou ancienne, selon votre point de vue).

3
fkraiem