Comment changer le DNS de Windows 10 à partir de PowerShell
![](https://www.informatique-mania.com/wp-content/uploads/2021/06/Cambio-DNS-Windows-10-PowerShell-780x470.jpg)
Le moyen le plus confortable de se connecter à un réseau sans avoir à configurer quoi que ce soit est de le faire via DHCP, le protocole de configuration d’hôte dynamique, qui donnera automatiquement aux ordinateurs une configuration IP lorsqu’ils se connecteront au réseau. Si vous n’avez pas de serveur DHCP ou si vous souhaitez appliquer une configuration spécifique aux ordinateurs, nous devrons alors configurer l’IP et le DNS manuellement de la manière la plus pratique pour nous dans nos systèmes d’exploitation.
Le moyen standard de changer l’IP et le DNS sous Windows se fait directement à partir des propriétés du protocole TCP/IPv4 de la carte réseau, via cette fenêtre qui nous sera sûrement très familière.
Bien que ce soit la manière typique, et la plus simple, si nous changeons souvent de DNS, ou si nous voulons configurer plus que les deux DNS que Windows nous permet, au lieu d’avoir à le faire à partir de la fenêtre de propriétés du protocole IPv4, nous pouvons le faire beaucoup plus rapide en exécutant une simple commande, voire en créant un script qui, lorsqu’il est exécuté avec un double clic, prend en charge cette tâche.
Ensuite, nous expliquons comment faire cela.
Comment changer le DNS d’une carte réseau dans Windows 10 à partir de PowerShell
Pour ce faire, la première chose que nous devons faire est d’ouvrir une fenêtre PowerShell avec des autorisations d’administrateur. Pour ce faire, nous allons rechercher «PowerShell» dans Cortana et, avec le bouton droit, nous allons ouvrir cette console avec des autorisations d’administrateur. Une fois à l’intérieur, la première chose que nous devons faire est de reconnaître le nom de la carte réseau dont nous allons changer le DNS. Pour ce faire, nous allons exécuter la commande suivante :
- Get-NetAdapter -physique | où status -eq ‘up’
Nous regardons le nom qui apparaît dans la colonne «Nom», puisque ce sera celui que nous devrons utiliser. Une fois la carte réseau identifiée, la prochaine étape sera d’exécuter la commande pour changer le DNS. Pour ce faire, nous allons modifier les valeurs de notre configuration pour les serveurs DNS que nous souhaitons appliquer au réseau et nous allons exécuter la commande suivante :
- set-DnsClientServerAddress -InterfaceAlias »Ethernet» -ServerAddresses 1.1.1.1,8.8.8.8,9.9.9.9,192.168.1.1
Une fois cette commande exécutée, la configuration DNS de notre carte réseau aura changé. Il ne nous reste plus qu’à exécuter la commande » ipconfig -all » pour voir que, effectivement, la modification a été effectuée.
Comme nous pouvons le voir, grâce à cette astuce simple, il est très facile de changer le DNS de notre ordinateur. Si nous avons déjà quelques connaissances sur PowerShell, en plus, nous pouvons facilement créer un script pour passer d’un DNS à un autre en quelques secondes.
Que pensez-vous de cette astuce pour changer le DNS de votre ordinateur ?