DNSサーバーの役割 — と、デフォルトが嫌われる理由
DNSは example.com のようなドメイン名をIPアドレスへ変換し、すべての接続はこの問い合わせから始まります。既定ではWindowsはリゾルバーをルーターから受け取り、ルーターがプロバイダーのサーバーへ問い合わせを転送します。ところが事業者のリゾルバーは遅いことがあり、ときには検索内容を記録し、存在しないドメインを広告ページへ横取りするところもまだあります。リゾルバーのアドレスは回線の生の帯域には影響せず、名前が解決される速さにだけ影響します。
代替はパブリックリゾルバーです。多くのユーザーにはより速く応答し、DNS-over-HTTPSのような最新標準に対応し、マルウェアドメインのフィルタリングという追加機能を持つものもあります。以下は定番の選択肢で、いずれもIPv4のペアを持ち、意味のあるものはデュアルスタック接続用のIPv6アドレスも併記しています。
- Cloudflare:1.1.1.1 と 1.0.0.1、IPv6は 2606:4700:4700::1111 と ::1001 — 高速でログは最小限
- Google Public DNS:8.8.8.8 と 8.8.4.4、IPv6は 2001:4860:4860::8888 と ::8844 — 王道のバックアップ
- Quad9:9.9.9.9 と 149.112.112.112 — 既知の悪性ドメインを既定でブロック
- OpenDNS:208.67.222.222 と 208.67.220.220 — オプションのコンテンツフィルタリングプロファイル
設定からDNSを変更する — と、古典のダイアログ
Windows 11のルート:Win+Iを押して「ネットワークとインターネット」へ。接続方法に応じてWi-Fiかイーサネットを開きます。Wi-Fiなら接続中のネットワーク名をクリック、イーサネットならプロパティページがすぐ開きます。「DNS サーバーの割り当て」の行(既定は「自動 (DHCP)」)を見つけて「編集」をクリック。ダイアログでIPv4を「オン」にし、優先と代替のアドレス(例:1.1.1.1 と 1.0.0.1)を入力し、必要なら「DNS 暗号化」のドロップダウンを展開して保存します。Windows 11は既知のプロバイダーについて、まさにこの場所で暗号化DNS(DoH)に対応しています。
古典のルートも現役です。Win+Rを押して ncpa.cpl と入力してEnter、アダプターを右クリックして「プロパティ」、「Internet Protocol Version 4 (TCP/IPv4)」を選んで「プロパティ」、「次の DNS サーバーのアドレスを使用する」にチェックして2つの欄を埋めます。どちらの方法でも元に戻すには、割り当てを「自動 (DHCP)」に戻すか、ダイアログで「DNS サーバーのアドレスを自動的に取得する」を選びます。切り替え後は ipconfig /flushdns を実行して、旧リゾルバーの古い応答が残らないようにしましょう。
変更の確認と、DNSでは直らないこと
確認はコマンド1つ。ターミナルを開いて nslookup example.com を実行します。最初の2行が応答したサーバーを示し、変更後は入力したアドレスのいずれかになっているはずです(Cloudflareのリゾルバーは one.one.one.one と名乗ります)。PowerShellユーザーは Get-DnsClientServerAddress でアダプターごとのサーバーを一覧できます。切り替え後に名前解決が壊れたら — まれですが内部ドメインのある企業ネットワークではあり得ます — 「自動」に戻してください。また、一部のVPNは接続中にDNSを上書きしますが、これはエラーではなく想定された動作です。
期待値は正しくもってください:速いリゾルバーが速くするのはドメインへの初回接続で、転送そのものではありません。ダウンロードも動画ストリームもメガビットを得ることはありません。IPアドレスに対して働くブロックは回避できず、通信内容をプロバイダーから隠しもしない — それには暗号化DNSかVPNが適切な道具です。手順どおりにやれば全体で2分ほどで、再起動・スリープ・ネットワーク変更を生き延びます。
よくある質問
Windows 11ではどのDNSサーバーを使うべきですか?
速度ならCloudflareの 1.1.1.1 と 1.0.0.1 が定番の第一候補。Googleの 8.8.8.8 と 8.8.4.4 は王道のバックアップで、Quad9の 9.9.9.9 はマルウェアドメインもブロックします。最速の選択肢は場所とプロバイダー次第 — 1つを1日試して比べてみてください。
Windowsが使っているDNSサーバーを確認するには?
ターミナルで nslookup example.com を実行:Server の行に現在応答しているリゾルバーが表示されます。ほかに ipconfig /all でアダプターごとのDNSサーバーが一覧でき、設定アプリでも接続ページに割り当てが表示されます。
DNSを変えるとインターネットは速くなりますか?
各ドメインの最初の名前解決が速くなり、閲覧がきびきびした感じにはなりますが、回線の帯域は変わりません。ダウンロードもストリームも同じ速度のまま。これは名前のレイテンシ修正であって、速度のアップグレードではありません。
購入前にライセンスの内容をご確認ください。
一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。
次に読む記事
お問い合わせ: [email protected]