Wie kann ich meine DNS-Einstellungen mithilfe der Eingabeaufforderung oder PS festlegen?

Wie kann ich meine DNS-Einstellungen mithilfe der Eingabeaufforderung oder PS festlegen?

Wie bearbeite ich über die CLI (entweder cmd.exe oder PowerShell) unter Windows 7 die TCP/IP-DNS-Parameter für einen bestimmten Netzwerkadapter?

Antwort1

netsh.exe

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

Antwort2

Hauptsache: Sie können den ersten DNS als statischen Eintrag festlegen. Dann können Sie nurhinzufügen/Anhängenandere DNS-Server. Um den primären DNS-Server festzulegen, verwenden Sie etwas wie das hier:

netsh interface ip set dns name="Local Area Connection" static 8.8.8.8

zum Hinzufügen/Anhängen weiterer DNS-Server verwenden SiehinzufügenOption, etwa so:

netsh interface ip add dns name="Local Area Connection" addr=8.8.4.4 index=2

Antwort3

Es gibt eine Menge Informationen zur Verwaltung von DNS-Servern mit Powershell, hier ist ein toller Artikel aus demScripting-Leute:

Wenn Sie Ihre eigenen lokalen DNS-Einstellungen auf Ihrer Workstation verwalten möchten, können Sie Powershell verwenden, um eine Verbindung zu WMI herzustellen, und denDNS-WMI-Klassen.

verwandte Informationen