Lorsque votre connexion réseau semble lente, changer les paramètres DNS peut souvent améliorer la situation. Ce guide détaille comment modifier vos paramètres DNS et actualiser le cache DNS sur différents systèmes d'exploitation et navigateurs.
Modification des paramètres DNS sous Windows 10
- Cliquez sur l'icône Réseau dans la barre de notification.
- Sélectionnez "Paramètres réseau et Internet".
- Cliquez sur "Modifier les options d'adaptateur".
- Faites un clic droit sur votre connexion réseau (Ethernet ou Wi-Fi) et choisissez "Propriétés".
- Sélectionnez "Protocole Internet version 4 (TCP/IPv4)" et cliquez sur "Propriétés".
- Cochez l'option "Utiliser l'adresse du serveur DNS suivante".
- Entrez les adresses des serveurs DNS préférés et secondaires. Voici quelques recommandations courantes :
- Baidu : 180.76.76.76
- Alibaba Cloud : 223.5.5.5
- Tencent : 119.29.29.29
- 114DNS : 114.114.114.114
- Cliquez sur "OK" pour appliquer les modifications.
Actualisatoin du cache DNS sous Windows
Pour forcer la mise à jour du cache DNS au niveau du système d'exploitation sous Windows, suivez ces étapes :
- Recherchez "cmd" dans le menu Démarrrer.
- Faites un clic droit sur "Invite de commandes" et sélectionnez "Exécuter en tant qu'administrateur".
- Dans la fenêtre de l'invite de commandes, tapez la commande suivante et appuyez sur Entrée : ```
ipconfig /flushdns
Actualisation du cache DNS sous Linux
L'existence d'un cache DNS au niveau du système d'exploitation sous Linux dépend de l'installation et de l'exécution de services tels que Systemd-Resolved, DNSMasq ou Nscd. La méthode d'actualisation varie selon la distribution et le service utilisé.
Actualisation de Systemd-Resolved
La plupart des distributions Linux modernes utilisent Systemd-Resolved.
- Pour vérifier si le service est actif, exécutez dans le terminal : ```
sudo systemctl is-active systemd-resolved.service
- Pour vider le cache DNS de Systemd-Resolved, utilisez : ```
sudo systemd-resolve --flush-caches
Actualisation de DNSMasq
Si votre système utilise DNSMasq comme serveur DNS cache :
- Redémarrez le service DNSMasq via le terminal : ```
sudo systemctl restart dnsmasq.service
Actualisation de Nscd
Pour les systèmes basés sur Red Hat utilisant Nscd :
- Redémarrez le service Nscd : ```
sudo systemctl restart nscd.service
ou ``` sudo service nscd restart
Actualisation du cache DNS sous macOS
La commande pour actualiser le cache DNS varie selon les versions de macOS.
- macOS 10.10 et versions ultérieures (y compris les plus récentes) : ```
sudo killall -HUP mDNSResponder
- macOS 10.11 et 10.9 : ```
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
- macOS 10.10 : ```
sudo discoveryutil mdnsflushcache
sudo discoveryutil udnsflushcaches
- macOS 10.6 et 10.5 : ```
sudo dscacheutil -flushcache
Actualisation du cache DNS des navigateurs Web
Les navigateurs Web modernes disposent de leurs propres mécanismes de cache DNS.
Google Chrome (et navigateurs basés sur Chromium)
- Ouvrez un nouvel onglet et tapez
chrome://net-internals/#dnsdans la barre d'adresse, puis appuyez sur Entrée. - Cliquez sur le bouton "Clear host cache".
Mozilla Firefox
- Ouvrez un nouvel onglet et tapez
about:configdans la barre d'adresse, puis appuyez sur Entrée. Acceptez l'avertissement si nécessaire. - Recherchez la préférence
network.dnsCacheExpiration. Modifiez temporairement sa valeur à0, puis rétablissez-la à sa valeur d'origine (généralement 60). - Recherchez la préférence
network.dnsCacheEntries. Modifiez temporairement sa valeur à0, puis rétablissez-la à sa valeur d'origine (généralement 400).