Wie bearbeite ich über die CLI (entweder cmd.exe oder PowerShell) unter Windows 7 die TCP / IP-DNS-Parameter für einen bestimmten Netzwerkadapter?
Wie bearbeite ich über die CLI (entweder cmd.exe oder PowerShell) unter Windows 7 die TCP / IP-DNS-Parameter für einen bestimmten Netzwerkadapter?
Antworten:
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
Hauptsache: Sie können den ersten DNS als statischen Eintrag festlegen. Als nächstes können Sie nur andere DNS-Server hinzufügen / anhängen . Verwenden Sie zum Festlegen des primären DNS-Servers Folgendes:
netsh interface ip set dns name="Local Area Connection" static 8.8.8.8
Zum Hinzufügen / Anhängen anderer DNS-Server müssen Sie die Option add verwenden , etwa:
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
Es gibt eine Menge Informationen zum Verwalten von DNS-Servern mit Powershell. Hier ist ein großartiger Artikel von den Scripting-Leuten:
Wenn Sie Ihre eigenen lokalen DNS-Einstellungen auf Ihrer Workstation verwalten möchten, können Sie mit Powershell eine Verbindung zu WMI herstellen und die DNS-WMI-Klassen verwenden .