ドメイン ネーム システム (DNS) は、使い慣れたドメイン名 (Google.com) を覚えにくい IP アドレス (172.217.6.238) に変換できるリゾルバー サービスです。通常、インターネット サービス プロバイダー (ISP) がこれらの設定を自動的に提供するため、これについて心配する必要はありません。ただし、インターネット上には、Cloudflare、Google、Ciscoなど、より高速で信頼性が高く、より安全な DNS リゾルバーが他にも多数あります。
コンピューターまたはルーターにこれらのリゾルバーを設定するのは簡単なプロセスですが、DNS 設定を変更した後、構成したサーバーをネットワーク トラフィックが通過しているかどうかをテストする明白な方法はありません。
Cloudflare 1.1.1.1、Google Public DNS 8.8.8.8、または Cisco OpenDNS 208.67.222.222 に切り替える場合、少なくとも 3 つの異なる方法で設定をすばやくテストできます。
このガイドでは、ネットワーク トラフィックが、以前に構成した DNS サーバーを確実に通過するようにする手順について説明します。
DNSleaktest.com を使用して DNS 設定をテストする
構成した DNS サーバーを介してネットワーク トラフィックがルーティングされているかどうかを確認するには、次の手順を使用します。
-
dnsleaktest.com Web サイトを開きます。
-
[標準テスト] ボタンをクリックします。

手順を完了したら、ISP列をチェックして、テスト結果ページで現在使用している DNS サービスの名前を確認します。
Windows 11 または 10 で DNS 設定をテストする
以前に Cloudflare、Google Public DNS、または Cisco OpenDNS からカスタム DNS 設定を構成したことがある場合は、nslookup ツールを使用して、構成したリゾルバーをトラフィックが通過しているかどうかをすばやく確認できます。
Windows 11 または Windows 10 でインターネット トラフィックが新しい DNS 設定を使用しているかどうかを nslookup コマンドでテストするには、次の手順を使用します。
-
スタート を開きます。
-
コマンド プロンプトを検索し、一番上の結果をクリックしてコンソールを開きます。
-
次のコマンドを入力してEnterを押します。
nslookup
![HOW TO CHECK IF NETWORK TRAFFIC IS USING DNS RESOLVER YOU SET HOW TO CHECK IF NETWORK TRAFFIC IS USING DNS RESOLVER YOU SET]()
[デフォルト サーバー] フィールドの下に、使用している DNS サービスの名前が表示されます。[アドレス]フィールドには、コンピューターがネットワーク トラフィックのルーティングに使用する DNS アドレスも示されます。
ルーターを使用して DNS 設定をテストする
ルーターの設定を変更した場合、ルーターの IP アドレスが DNS サーバーとして表示されるため、nslookup は機能しませんが、構成したサービスがトラフィックで使用されていないわけではありません。
ルーターに設定した DNS サーバーを介してトラフィックがルーティングされていることを確認するには、次の手順を使用します。
-
Web ブラウザーを開きます。
-
IP アドレスを使用してルーター ポータルにサインインします。
簡単なヒント:アドレスがわからない場合は、コマンド プロンプトでnslookupツールを使用すると、結果に表示される IP アドレスがルーターの IP アドレスになります。
-
ネットワーク ツールを参照します。(わからない場合は、ルーターのマニュアルを参照してこの情報を入手してください。)
-
テスト方法としてnslookupオプションを選択します。
![HOW TO CHECK IF NETWORK TRAFFIC IS USING DNS RESOLVER YOU SET HOW TO CHECK IF NETWORK TRAFFIC IS USING DNS RESOLVER YOU SET]()
手順を完了すると、nslookup の結果で、ルーターがトラフィックのルーティングに使用している TCP/IP アドレスを特定できるはずです。