DNSサーバーの設定を確認する方法
DNS — つまり、インターネットのデジタル電話帳です。基本的に、www.google.com人間が理解できるようなアドレスを、コンピューターが理解できるIPアドレスに変換します。DNSがなければ、長いIPアドレスを毎回入力しなければならず、電話帳を読むのと同じくらい退屈な作業になってしまいます。通常、ISPがネットワークのデフォルトのDNSサーバーを設定しますが、速度が遅かったり、信頼性が低かったり、単に古いサーバーだったりすることがあります。そのため、より高速で信頼性の高いDNSサーバー(GoogleやCloudflareなど)に切り替えることで、ブラウジング速度が向上し、接続に関する奇妙な問題が解決することがあります。
トラブルシューティングを行う場合、または接続にどのDNSが使用されているかを知りたい場合は、確認方法をすべて知っておくと便利です。コマンドラインとGUIのどちらを好むかによって、さまざまなツールと方法が利用可能です。ここでは、Windowsから非常に簡単な手順でDNS情報を取得する方法をご紹介します。
WindowsでDNSサーバーを確認する方法
IPConfigの使用 – コマンドライン方式
これはDNSを含むネットワークアダプターの詳細情報が得られるので便利です。シンプルなコマンドでこれほど多くの情報がわかるのは少し奇妙ですが、ちゃんと使えます。ネットワークが不安定な時は、いつもここから始めます。
- スタートメニューを右クリックし、Windowsターミナル(管理者)またはPowerShellを開きます。または、キーを押してWindows Key + Xターミナルを選択することもできます。
- 入力し
ipconfig /allてクリックしますEnter。 - 出力をスクロールして、アクティブなネットワークアダプターの下にある「DNS Servers」行を探します。デバイスが現在使用しているDNSサーバーのIPアドレスが表示されます。
豆知識:デバイスがプライマリDNSサーバーとセカンダリDNSサーバーの両方を使用するように設定されているため、複数のDNSエントリが表示される場合があります。多くの設定では、最初のDNSサーバーがメインで、最初のDNSサーバーに障害が発生した場合にセカンダリDNSサーバーが起動します。
Windows設定経由 – GUIアプローチ
こちらのほうがユーザーフレンドリーです。クリック操作を好む方に最適です。また、特定の接続のDNS詳細を確認するのにも便利です。特に、以前にDNSオプションを手動で設定したことがある場合は便利です。
- 押すと設定Windows Key + Iが開きます。
- [ネットワークとインターネット] > [イーサネット] (ワイヤレスの場合は [Wi-Fi])に移動します。
- IP 設定セクションまで下にスクロールし、編集をクリックします。
- まだ選択されていない場合は手動IP 割り当てに切り替え、DNS 方法を探します。
- 「自動」に設定すると、ISPから提供されたDNSサーバーが表示されます。手動で変更した場合は、ここに表示されます。
注: これらを微調整したり、新しい DNS サーバーを追加したりする場合は、このメニューで直接実行できます。手動に切り替えて、優先する DNS を入力して保存するだけです。
コントロールパネルの使用 – クラシックWindowsスタイル
この方法は少し古いですが、特にインターフェースに慣れている方には今でも有効です。コントロールパネルには、より詳細なネットワーク情報が表示される場合もあります。
- を押して とWindows Key + R入力し
control、 を押してEnterコントロール パネルを起動します。 - [ネットワークとインターネット] > [ネットワークと共有センター]に移動します。
- そこにリストされているアクティブな接続 (イーサネットや Wi-Fi など) をクリックします。
- 新しいウィンドウで、[詳細]ボタンをクリックします。
- リストでIPv4 DNS サーバーを探します。これは、デバイスが使用している DNS を示します。
ここから DNS を変更する場合は、接続のプロパティに進み、インターネット プロトコル バージョン 4 (TCP/IPv4)を選択して、次の DNS サーバー アドレスを使うを選択します。
PowerShell — コマンドラインファン向け
PowerShellは、DNSを含むシステム情報を自動化したり確認したりするための強力なツールです。コマンドが好きな方には、PowerShellが最適かもしれません。
- を押してWindows Key + R、 と入力し
powershell、 を押しますEnter。 - コマンドを入力し、
Get-DnsClientServerAddressを押しますEnter。 - ネットワーク インターフェイスの横にあるサーバー アドレスフィールドを探します(おそらく「Wi-Fi」や「Ethernet」などの名前が付けられています)。
もう 1 つの簡単な方法は、 Get-DnsClientServerAddress ドキュメントを実行して詳細を確認したり、nslookup簡単な DNS ルックアップに使用したりすることです。
ルーターのDNSを確認する
それでも解決しない場合、またはネットワーク全体のDNS設定を確認したい場合は、ルーターの管理パネルにネットワーク全体のDNS設定が表示されます。ほとんどのルーターでは、この情報はWANページまたはステータスページに表示されます。
- ルーターのIPアドレス(通常は192.168.1.1など)を使ってルーターのダッシュボードにログインします。ブラウザとルーターのユーザー名/パスワードを使用してください。
- ステータスまたはネットワークセクションを見つけます。
- WAN の詳細を探すと、DNS サーバーのエントリがあるはずです。
もちろん、ここでDNSを変更することもできます。プライマリとセカンダリのフィールドを更新するだけです。これにより、ネットワークに接続されているすべてのデバイスが新しいDNS設定を自動的に使用します。
設定によっては、変更を適用するためにルーターを再起動したり、デバイスの DNS キャッシュをフラッシュしたりする必要がある場合がありますが、これは別の話です。
DNS をチェックすることは、ネットワークにどのような奇妙な設定があるのか調べようとしているように感じることがあります。しかし、一度それがわかると、インターネットの問題のトラブルシューティングがずっと簡単になります。