Si vous souhaitez utiliser des serveurs DNS alternatifs avec votre PC en Windows 11, peut-être pour accélérer la navigation avec un service DNS gratuit, améliorer la confidentialité ou simplement utiliser quelque chose de mieux que ce que votre FAI fournit, c’est assez facile à faire dans les paramètres réseau.
Dans ce tutoriel, je vous donne deux méthodes pour changer les DNS de Windows 11, depuis les paramètres ou en PowerShell.

Table des matières
Comment changer les DNS de Windows 11
Les serveurs DNS et le protocole DNS sont en charge de faire correspondre les adresses des noms de domaines internet aux adresses IP (et inversement) afin de permettre la connexion.
Le fonctionnement général est décrit dans ce tutoriel :
Pour obtenir la liste des adresses des serveurs de noms :
Depuis les paramètres réseau
- Faites un clic droit sur le menu Démarrer puis Paramètres. Pour aller plus vite, vous pouvez aussi utiliser le raccourci clavier
+
I . Sinon d’autres méthodes dans le tutoriel suivant : Comment ouvrir les paramètres de Windows 11
- Ensuite à gauche, clique sur Réseau et Internet
- Puis à droite, cliquez sur Ethernet ou Wi-Fi selon votre mode de connexion
- Dans la partie Attribution de serveur DNS, à droite cliquez sur Modifier
- Puis dans la partie Modifier les paramètres DNS, choisissez Manuel dans le menu déroulant
- Cochez IPv4
- Puis dans DNS Préféré, saisissez le serveur DNS, par exemple 1.1.1.1 (CloudFlare) ou 8.8.8.8 (Google DNS)
- Répétez l’opération pour IPv6, si besoin
- Cliquez sur Enregistrer tout en bas pour prendre en compte les modifications
- Enfin vérifiez la prise en compte des adresses des serveurs de noms dans la configuration IP
Modifier les DNS en powerShell
Comme souvent Powershell propose les commandes pour modifier la configuration de Windows 11.
Ici il s’agit de configurer les interfaces réseaux et modifier la configuration DNS d’une carte réseau.
- Ouvrir Windows Terminal sur Windows 11
- Puis utilisez la commande Get-DnsClientServerAddress pour la configuration DNS et le nom des interfaces réseau (colonne InterfaceAlias)
Get-DnsClientServerAddress
- Ensuite utilisez la commande Set-DNSClientServerAddress pour changer les DNS de Windows :
Set-DNSClientServerAddress "NomInterface" –ServerAddresses ("adresse-serveur-DNS-prefere", "adresse-serveur-DNS-secondaire")
- Remplacez dans la commande :
- NomInterface : le nom de l’interface réseau
- adresse-serveur-DNS-prefere : l’adresse du serveur DNS principal
- adresse-serveur-DNS-secondaire : l’adresse du serveur DNS secondaire
- Par exemple pour changer les serveurs DNS en 1.1.1.1 et 1.0.0.01 sur l’interface Ethernet0 :
Set-DNSClientServerAddress "Ethernet0" –ServerAddresses ("1.1.1.1","1.0.0.1")
Les autres méthodes pour changer les DNS
Retrouvez d’autres méthodes dans ce tutoriel :