Créer un compte


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Changer DNS sur linux en 8.8.8.8

#1
Lorsque vous utilisez
Code :
systemd-resolved
, le fichier
Code :
/etc/resolv.conf
peut être régénéré automatiquement au démarrage ou lors de la modification des paramètres réseau, ce qui signifie que vos modifications seront perdues.
Pour configurer de manière persistante l'utilisation du DNS
Code :
8.8.8.8
, vous pouvez suivre ces étapes :
  1. Désactiver le lien symbolique si
    Code :
    /etc/resolv.conf
    est un lien symbolique vers
    Code :
    /run/systemd/resolve/stub-resolv.conf
    ou
    Code :
    /run/systemd/resolve/resolv.conf
    :
    sh
[*]
Code :
sudo rm /etc/resolv.conf
[*]Créer un nouveau fichier
Code :
/etc/resolv.conf
avec les paramètres de votre choix (par exemple, le serveur DNS de Google
Code :
8.8.8.8
):
sh
[*]
Code :
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
[*]Rendre le fichier
Code :
/etc/resolv.conf
immuable pour empêcher le système de le modifier :
sh
  1. Code :
    sudo chattr +i /etc/resolv.conf
    Notez que cette dernière commande rendra le fichier résistant à toute modification jusqu'à ce que vous supprimiez l'attribut immuable avec
    Code :
    sudo chattr -i /etc/resolv.conf
    .
Cependant, il existe une méthode plus propre qui fonctionne avec
Code :
systemd-resolved
en configurant le DNS directement :
  1. Éditer le fichier de configuration de systemd-resolved (généralement
    Code :
    /etc/systemd/resolved.conf
    ou
    Code :
    /etc/systemd/resolved.conf.d/*.conf
    ) pour ajouter le serveur DNS de votre choix. Vous devez décommenter (supprimer le
    Code :
    #
    ) la ligne
    Code :
    DNS=
    et ajouter l'adresse
    Code :
    8.8.8.8
    :
    ini
[*]
Code :
[Resolve]
DNS=8.8.8.8
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#DNSOverTLS=no
#Cache=yes
#DNSStubListener=yes
[*]Redémarrer le service systemd-resolved :
sh
[*]
Code :
sudo systemctl restart systemd-resolved
[*]Vérifiez que les paramètres sont corrects en utilisant :
sh
Code :
systemd-resolve --status
ou
sh
  1. Code :
    resolvectl status
En utilisant cette méthode, vos paramètres DNS devraient persister après un redémarrage.
[Image: sign.jpg]
Répondre



Atteindre :


Utilisateur(s) parcourant ce sujet :
1 visiteur(s)

AVHIRAL © - WWW.AVHIRAL.COM
Siret : 954 046 108 00013