Via l'interface CLI (cmd.exe ou PowerShell) sous Windows 7, comment puis-je modifier les paramètres DNS TCP / IP pour une carte réseau spécifique?
Via l'interface CLI (cmd.exe ou PowerShell) sous Windows 7, comment puis-je modifier les paramètres DNS TCP / IP pour une carte réseau spécifique?
Réponses:
netsh interface ip set dns name="Local Area Connection" source=static addr=none
netsh interface ip add dns name="Local Area Connection" addr=8.8.4.4 index=1
netsh interface ip add dns name="Local Area Connection" addr=8.8.8.8 index=2
netsh interface ip set dns name="Local Area Connection" source=dhcp
ipconfig /flushdns
Chose principale: vous pouvez définir le premier DNS comme entrée statique. Ensuite, vous pouvez uniquement ajouter / ajouter d' autres serveurs DNS. Donc, pour définir le serveur DNS principal, utilisez quelque chose comme ceci:
netsh interface ip set dns name="Local Area Connection" static 8.8.8.8
pour ajouter / ajouter d'autres serveurs DNS, vous devez utiliser l' option d' ajout , quelque chose comme ceci:
netsh interface ip add dns name="Local Area Connection" addr=8.8.4.4 index=2
netsh interface ip add dns "Local Area Connection" 8.8.4.4 2
Il y a une tonne d'informations sur la gestion des serveurs DNS avec Powershell, voici un excellent article des gars du script:
Si vous souhaitez gérer vos propres paramètres DNS locaux sur votre poste de travail, vous pouvez utiliser PowerShell pour vous connecter à WMI et utiliser les classes DNS WMI .