Personnaliser son resolv.conf
Posté : jeu. 3 juin 2021 18:12
Le fichier /etc/resolv.conf, indique quels serveurs de noms utiliser, DNS (en général ceux du FAI). Mais en fonction du type de connexion utilisé, il est parfois nécessaire de faire appel à différents serveurs de noms (DNS).
On peut le modifier à la volée mais il sera régénéré au prochain reboot.
Voici une procédure afin de rendre les modifications pérennes, proprement, sans passer passer un chattr +i
1/ On devra installer le paquet resolvconf non installé par défaut sous Mint.
2/ Ce paquet installera ce nouvel ensemble de dossiers / fichiers
3/ On éditera alors ce fichier
En ajoutant par exemple
Ce qui donne
Et y ajouter les dns souhaités
4/ Mettre à jour la configuration
5/ Relancer le réseau
Pour Mint 21
4/ Rebooter pour vérifier
Le DNS est désormais prioritaire
nslookup le confirme
PS Vous pouvez saisir comme DNS un masque ipv4 ou ipv6
On peut le modifier à la volée mais il sera régénéré au prochain reboot.
Voici une procédure afin de rendre les modifications pérennes, proprement, sans passer passer un chattr +i
1/ On devra installer le paquet resolvconf non installé par défaut sous Mint.
Code : Tout sélectionner
sudo apt install resolvconf
Code : Tout sélectionner
cd /etc/resolvconf/resolv.conf.d/ ; ls
base head original tail
Code : Tout sélectionner
sudo nano /etc/resolvconf/resolv.conf.d/head
Code : Tout sélectionner
nameserver 8.8.8.8
Code : Tout sélectionner
cat /etc/resolvconf/resolv.conf.d/head
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 8.8.8.8
4/ Mettre à jour la configuration
Code : Tout sélectionner
sudo resolvconf -u
Code : Tout sélectionner
sudo service network-manager restart
Code : Tout sélectionner
sudo systemctl restart NetworkManager.service
Code : Tout sélectionner
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 8.8.8.8
nameserver 127.0.0.53
nslookup le confirme
Code : Tout sélectionner
nslookup google.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: google.com
Address: 216.58.206.238
Name: google.com
Address: 2a00:1450:4007:810::200e
PS Vous pouvez saisir comme DNS un masque ipv4 ou ipv6