我知道如何從網路和共用中心更改特定網路適配器的 DNS 設定。
我面臨的問題是,每次我透過 USB 連接手機以使用有線網路連線時,它們都會顯示為具有隨機名稱的新轉接器。
如何配置 Windows 以使用相同的 DNS 設定全部網路適配器?
理想的解決方案是只需要配置/運行一次的設定/腳本,而不是每次都需要配置/運行。
答案1
用於重置所有適配器上的 DNS 伺服器的 PowerShell 命令是:
Get-NetAdapter | set-DnsClientServerAddress -ServerAddresses ("8.8.8.8","1.1.1.1")
您可以將該命令放入 PowerShell.ps1
腳本中,然後手動執行它,甚至安排它在偵測到新網路連線時自動執行。
對於後者,請參閱帖子 如何在網路連線/斷開時啟動命令 有關使用任務計劃程序建立在偵測到連線時執行此腳本的觸發器的說明。
此觸發器將在連接到所有網路時運行,但始終可以對其進行改進。