すべてのネットワークアダプタのDNS設定を変更する

すべてのネットワークアダプタのDNS設定を変更する

ネットワークと共有センターから特定のネットワーク アダプターの DNS 設定を変更する方法を知っています。

私が直面している問題は、テザリング インターネット接続を使用するために USB 経由で携帯電話を接続するたびに、ランダムな名前の新しいアダプターとして表示されることです。

Windowsで同じDNS設定を使用するように設定するにはどうすればよいですか?全てネットワークアダプタ?

理想的な解決策は、テザリングするたびにではなく、一度だけ構成/実行する必要がある設定/スクリプトです。

答え1

すべてのアダプタ上の DNS サーバーをリセットする PowerShell コマンドは次のとおりです。

Get-NetAdapter | set-DnsClientServerAddress -ServerAddresses ("8.8.8.8","1.1.1.1")

PowerShell スクリプト内にコマンドを配置し.ps1、手動で実行することも、新しいネットワーク接続が検出されるたびに自動的に実行されるようにスケジュールすることもできます。

後者については、投稿をご覧ください。 ネットワーク接続/切断時にコマンドを起動する方法 接続が検出されたときにこのスクリプトを実行するトリガーを作成するためのタスク スケジューラの使用手順。

このトリガーはすべてのネットワークに接続すると実行されますが、いつでも調整可能です。

関連情報