Comment modifier les paramètres du serveur DNS sous Windows à l'aide des outils de ligne de commande

La modification des paramètres de votre serveur DNS peut améliorer votre vitesse Internet, renforcer la sécurité ou contourner les restrictions régionales. Bien que vous puissiez modifier le DNS via l'interface graphique de Windows, l'utilisation d'outils de ligne de commande offre une méthode plus rapide, particulièrement utile si vous ne pouvez pas accéder au Panneau de configuration. Ce guide explique comment modifier les adresses des serveurs DNS à l'aide de l'invite de commande et de PowerShell sous Windows.

Changer le serveur DNS à l'aide de l'invite de commande

L'invite de commande fournit un moyen simple de modifier les paramètres DNS. Voici comment procéder :

Étape 1 :Ouvrez l'invite de commande en tant qu'administrateur. Appuyez sur la touche Windows, tapez « cmd », faites un clic droit sur « Invite de commandes » dans les résultats et sélectionnez « Exécuter en tant qu'administrateur ».

Étape 2 :Identifiez votre interface réseau en entrant cette commande :

netsh interface show interface

Notez le nom de l'interface que vous souhaitez modifier (par exemple, « Wi-Fi » ou « Ethernet »).

Étape 3 :Pour définir les serveurs DNS préférés et alternatifs pour IPv4, utilisez ces commandes, en remplaçant « Nom de l'interface » par le nom de votre interface réelle et les adresses IP par les serveurs DNS souhaités :

netsh interface ipv4 set dnsservers "Interface Name" static 8.8.8.8 primary
netsh interface ipv4 add dnsservers "Interface Name" 8.8.4.4 index=2

Cet exemple utilise les serveurs DNS publics de Google (8.8.8.8 et 8.8.4.4). Ajustez-les à vos adresses de serveur DNS préférées.

Étape 4 :Pour IPv6, utilisez des commandes similaires avec « ipv6 » au lieu de « ipv4 » :

A lire aussi :Comment décrypter un lecteur chiffré par BitLocker à partir de la ligne de commande

netsh interface ipv6 set dnsservers "Interface Name" static 2001:4860:4860::8888 primary
netsh interface ipv6 add dnsservers "Interface Name" 2001:4860:4860::8844 index=2

Ces commandes définissent les serveurs DNS IPv6 de Google. Remplacez-les par vos adresses DNS IPv6 préférées si elles sont différentes.

Modification du serveur DNS à l'aide de PowerShell

PowerShell offre une approche plus puissante et flexible pour modifier les paramètres DNS :

Étape 1 :Ouvrez PowerShell en tant qu'administrateur. Appuyez sur la touche Windows, tapez « PowerShell », faites un clic droit sur « Windows PowerShell » dans les résultats et sélectionnez « Exécuter en tant qu'administrateur ».

Étape 2 :Identifiez votre interface réseau en exécutant :

Get-DnsClientServerAddress

Notez le « InterfaceAlias ​​» de la connexion que vous souhaitez modifier.

Étape 3 :Pour définir simultanément les serveurs DNS IPv4 et IPv6, utilisez cette commande :

Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses ("8.8.8.8", "8.8.4.4", "2001:4860:4860::8888", "2001:4860:4860::8844")

Remplacez « Wi-Fi » par le nom de votre interface et ajustez les adresses IP aux serveurs DNS souhaités. Cette commande définit deux adresses IPv4 et deux adresses IPv6.

Étape 4 :Pour définir uniquement les serveurs DNS IPv4, utilisez :

Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses ("8.8.8.8", "8.8.4.4")

Étape 5 :Pour IPv6 uniquement, utilisez :

Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses ("2001:4860:4860::8888", "2001:4860:4860::8844")

Après avoir modifié les paramètres DNS, il est conseillé de vider votre cache DNS pour garantir que les nouveaux paramètres prennent effet immédiatement. Vous pouvez le faire en exécutantipconfig /flushdnsdans l'invite de commande ou PowerShell.

Vérification des modifications du serveur DNS

Pour confirmer que vos modifications DNS ont été appliquées :

Étape 1 :Ouvrez l'invite de commande ou PowerShell.

Étape 2 :Exécutez la commande suivante :

ipconfig /all

Étape 3 :Recherchez l'entrée « Serveurs DNS » sous votre carte réseau. Il devrait afficher les nouvelles adresses de serveur DNS que vous avez définies.

Changer les serveurs DNS via des outils de ligne de commande offre un moyen rapide et efficace de gérer vos paramètres réseau. Que vous préfériez la simplicité de l'invite de commande ou la puissance de PowerShell, ces méthodes vous donnent un contrôle direct sur votre configuration DNS sans naviguer dans plusieurs fenêtres GUI.

Related Posts