Comment changer les serveurs DNS pour une navigation plus rapide sous Linux, Windows et Mac ?
Modifier la configuration DNS (Domain Name System) de votre ordinateur peut améliorer votre expérience en ligne en vous offrant une alternative plus sécurisée et performante que celle proposée par votre fournisseur d'accès internet (FAI).
En effet, les serveurs DNS par défaut de votre FAI peuvent parfois s'avérer lents, instables ou peu respectueux de votre vie privée. L'utilisation de résolveurs DNS tiers permet ainsi une navigation plus fluide et sécurisée.
Cet article explore les différentes méthodes pour modifier les paramètres DNS sous Windows et Linux, vous permettant ainsi de surfer sur le web avec plus de rapidité.
Comprendre le rôle du DNS
Les serveurs DNS agissent comme un annuaire téléphonique pour internet. Ils convertissent les noms de domaine (comme "exemple.com") en adresses IP numériques, qui sont nécessaires pour localiser les serveurs hébergeant les sites web. Sans ces serveurs, naviguer sur internet serait complexe et fastidieux.
Une connexion internet peut être perturbée par un DNS lent ou peu fiable. Dans ce cas, l'utilisation d'un serveur DNS alternatif peut grandement améliorer votre expérience.
Il est possible de modifier les paramètres DNS directement sur votre routeur Wi-Fi, ce qui affectera tous les appareils connectés à votre réseau. Cependant, il peut être préférable de configurer les paramètres DNS individuellement sur certains appareils, en particulier votre ordinateur.
Les modifications DNS sont réalisables facilement sur les systèmes Windows et Android via diverses approches.
Choix de serveurs DNS alternatifs
Plusieurs serveurs DNS publics gratuits sont disponibles et reconnus pour leur fiabilité et leur rapidité. Parmi les plus populaires, on trouve:
| Cloudflare DNS | 1.1.1.1 et 1.0.0.1 |
| Google Public DNS | 8.8.8.8 et 8.8.4.4 |
| Comodo Secure DNS | 8.26.56.26 et 8.20.247.20 |
| OpenDNS | 208.67.222.222 et 208.67.220.220 |
Outre la sécurité et la performance, la modification des DNS peut être motivée par le besoin d'utiliser des fonctionnalités telles que le contrôle parental ou le filtrage web, souvent proposés par ces serveurs alternatifs.
Modification des DNS sous Linux
Modifier les serveurs DNS sous Linux s'effectue en ajustant le fichier de configuration dédié.
Le fichier /etc/resolv.conf contient la liste des serveurs DNS utilisés par le système. Chaque ligne nameserver correspond à un serveur DNS. L'ordre des serveurs dans le fichier détermine leur priorité : le système interrogera d'abord le premier serveur de la liste.
Voici les étapes détaillées pour modifier vos paramètres DNS sous Linux:
- Ouvrez le terminal et exécutez les commandes suivantes une par une en mode administrateur (root):
rm -r /etc/resolv.conf
nano /etc/resolv.conf
- Dans l'éditeur de texte, ajoutez les lignes suivantes :
nameserver 1.1.1.1
nameserver 1.0.0.1
Ces adresses correspondent à Cloudflare DNS. Vous pouvez utiliser les adresses d'un autre serveur DNS de votre choix. Assurez-vous d'entrer les adresses correctes.
- Enregistrez et fermez le fichier (Ctrl+X, puis Y).
- Pour protéger le fichier
resolv.confcontre des modifications involontaires, exécutez la commande suivante dans le terminal :sudo chattr +i /etc/resolv.conf
- Redémarrez votre ordinateur ou utilisez la commande ci-dessous pour que les changements prennent effet immédiatement:
sudo /etc/init.d/networking restart
Vos modifications DNS sont maintenant effectives!
Modification des DNS sous Windows
Sous Windows, il existe deux méthodes pour modifier les DNS : via le panneau de configuration ou l'invite de commande.
Via le panneau de configuration
- Ouvrez le Panneau de configuration.
- Sélectionnez "Réseau et Internet".
- Cliquez sur "Centre Réseau et partage".
- Dans le menu de gauche, cliquez sur "Modifier les paramètres de la carte".
- Faites un clic droit sur votre carte réseau et sélectionnez "Propriétés".
- Sélectionnez "Protocole Internet version 4 (TCP/IPv4)" et cliquez sur "Propriétés".
- Choisissez l'option "Utiliser l'adresse de serveur DNS suivante" et entrez vos adresses DNS préférée et alternative.
- Validez en cliquant sur "OK". Vos modifications DNS sont prises en compte immédiatement.
Via l'invite de commande
- Ouvrez l'invite de commande en mode administrateur.
- Tapez
netshet appuyez sur Entrée. - Utilisez la commande suivante pour afficher les noms des adaptateurs réseau :
interface show interface
- Pour définir l'adresse DNS primaire, entrez la commande suivante en remplaçant "ADAPTER-NAME" par le nom de votre adaptateur et "X.X.X.X" par l'adresse DNS souhaitée :
interface ip set dns name="ADAPTER-NAME" source="static" address="X.X.X.X"
Exemple :
interface ip set dns name="Wi-Fi 2" source="static" address="8.8.8.8"
- Si vous souhaitez ajouter une adresse DNS secondaire, utilisez la commande suivante :
interface ip add dns name="ADAPTER-NAME" addr="X.X.X.X" index=2
Les modifications sont prises en compte immédiatement.
Modification des DNS sous macOS
La procédure pour changer les DNS sur macOS est aussi simple:
- Cliquez sur le menu Apple et choisissez "Préférences Système".
- Cliquez sur "Réseau".
- Sélectionnez votre interface réseau (Wi-Fi ou Ethernet) et cliquez sur "Avancé".
- Allez dans l'onglet "DNS".
- Modifiez, ajoutez ou supprimez les serveurs DNS. Cliquez sur "OK" puis sur "Appliquer" pour valider les changements.
Il est conseillé de placer les serveurs DNS les plus performants en haut de la liste.
Conclusion
Le choix du serveur DNS idéal est subjectif. Chaque serveur public a ses avantages en termes de confidentialité et de performances. Cloudflare et Google DNS, par exemple, sont très utilisés et peuvent être de bons points de départ. N'hésitez pas à explorer différents serveurs DNS pour trouver celui qui correspond le mieux à vos besoins.
N'hésitez pas à vous informer sur les outils de surveillance DNS pour suivre les performances et la configuration. Vous pouvez également apprendre à vider le cache ARP ou détecter les rootkits sous Windows, Linux et Mac.