如何使用命令提示字元或 PS 設定 DNS 設定?

如何使用命令提示字元或 PS 設定 DNS 設定?

透過 Windows 7 上的 CLI(cmd.exe 或 PowerShell),如何編輯特定網路介面卡的 TCP/IP DNS 參數?

答案1

執行程式

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

答案2

最主要的是:您可以將第一個 DNS 設定為靜態項目。接下來你只能添加/附加其他 DNS 伺服器。因此,要設定主 DNS 伺服器,請使用下列命令:

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

若要新增/附加您必須使用的其他 DNS 伺服器添加選項,像這樣:

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

答案3

有大量有關使用 Powershell 管理 DNS 伺服器的信息,這裡有一篇很棒的文章腳本人員:

如果您想在工作站上管理自己的本機 DNS 設定,可以使用 powershell 連接到 WMI,然後使用DNS WMI 類

相關內容