WindowsでGoogle DNSに切り替える方法とその効果について

WindowsでGoogle DNSを設定してみた話:ちょっと迷ったけど、結局こうやった!

もしウェブページの読み込みが遅く感じたり、ネットの調子が安定しなかったりするなら、DNS設定をGoogleのサーバーに変えてみると改善することがあります。魔法のような解決策じゃないけど、試す価値は十分にあります。GoogleのDNSは速くて信頼性も高く、セキュリティ面でも安心できるメリットがあります—たとえばDNSハイジャックや不正なリダイレクトから守ってくれる機能もあります。ただ、一つ注意点を。DNS設定を弄ると、BitLockerの機能に影響が出る場合があるので、もしBitLockerを使っているなら注意してください。設定を変えたりリセットしたりすると回復キーが失われることもあり、その結果PCが起動できなくなるリスクも。事前にバックアップを取っておくのがおすすめです。

なぜわざわざ切り替えるのか?

「8.8.8.8」や「8.8.4.4」といったGoogleのパブリックDNSに切り替えると、読み込みが速くなると感じる人もいます。これらはGoogleの公開DNSサーバーです。ただし、あなたのインターネットプロバイダー(ISP)のDNSが遅かったり、信頼性が低かったりする場合は、切り替えによって体感できる快適さが変わることもあります。さらに、Google DNSには偽装攻撃やスプーフィングから守るセキュリティのメリットもあります。でも、絶対に速くなるわけではなく、あなたの環境や利用しているネットワーク、ハードウェア次第です。ですから、奇跡を期待せずに、ちょっとした調整のつもりで試してみるといいでしょう。

現在のDNS設定を確認してみよう

まず最初に、自分が今どんなDNSサーバーを使っているのか知っておくのは良いことです。問題の原因がDNSにあるのかどうかの判断材料にもなります。確認は、コマンドプロンプトを開いて ipconfig /all と入力するだけ。そこに今設定されているDNSサーバーの情報が出てきます。ネットの遅さがあっても、それはハードウェアや接続の問題だったりもしますが、もしインターネットの速度が遅いなら、一度DNSを変えてみるのも手軽なトラブルシューティングです。Windowsの設定画面の中に隠れているので、探す作業はちょっと宝探しみたいな感じです。

WindowsでDNSを変更する(ちょっと面倒だけどやってみよう)

私が最初に詰まったのは、特に古いASUSのノートパソコンで設定画面を見つけるのに苦労したときでした。DNSの設定は意外とわかりにくい場所にあります。私が最終的に見つけたやり方を紹介します。ちょっとわかりにくいので、根気よく進めてくださいね。

  1. コントロールパネルを開く

    基本はWindowsキーを押してから S を押し、「コントロールパネル」と入力してEnter。場所によっては、「ネットワークとインターネット」や設定の中にあることもありますが、コントロールパネルのほうがわかりやすいですよ。慣れないうちは、少し探し回るかもしれません。

  2. ネットワークと共有センターに進む

    コントロールパネル内のネットワークとインターネットをクリックし、次にネットワークと共有センターを選びます。探すときに少し戸惑うかもしれませんが、隠れていることもあります。より早く設定にアクセスしたいときは、タスクバーのネットワークアイコンを右クリックして、ネットワークとインターネットの設定を開くを選び、「アダプターのオプションを変更」をクリックすればOKです。これならすぐに設定にたどり着けます。

  3. アクティブな接続を選ぶ

    今つながっているWi-FiまたはEthernetをクリックし、「接続」の横にあるリンクをクリックします。ポップアップウィンドウで接続の詳細情報が表示されるので、「プロパティ」ボタンを探します。小さくて見落としやすいですが、そこにはネットワークに関する設定が隠されています。

  4. TCP/IPの設定を編集

    開いたウィンドウ内でInternet Protocol Version 4 (TCP/IPv4)を見つけ、選択します。ほとんどの場合、既定で選ばれているはずです。その後、「プロパティ」をクリック。IPv6についても設定できますが、初心者はまずIPv4だけで十分です。IPv6を無効にすると安定するケースもあるので、その場合はIPv6の設定も見直してみてください。

  5. Google DNSを手動で設定

    「プロパティ」ウィンドウ内の「次のDNSサーバーのアドレスを使う」にチェックを入れ、次の2つのアドレスを入力してください。
    優先DNSサーバー: 8.8.8.8
    代替DNSサーバー: 8.8.4.4

    もしセキュリティやプライバシーを気にするなら、Cloudflareの 1.1.1.1 に変えるのもありです。ただ、個人的にはGoogle DNSが一番信頼できると感じています。

  6. 保存して再起動

    すべてのウィンドウで「OK」をクリックして閉じたら、コマンドプロンプトを管理者権限で開き、ipconfig /flushdnsと入力してDNSキャッシュをクリアします。あるいは、ネットワークアダプターを無効化して再度有効にしたり、PCを再起動したりするのも効果的です。これにより、新しいDNS設定が確実に反映されます。

重要な注意点

この作業中、「この接続はネットワークの既定のDNSサーバーを使用しています」や権限の問題でエラーになることもあります。設定後にインターネットがつながらなくなった場合は、DNSのアドレス入力に誤りがないか確認しましょう。また、IPv6を無効にした方が安定するケースもあるので、問題が続く場合はIPv6をオフにしてみると良いです。なお、DNS設定の変更はBitLockerの機能に影響を与えることもあります。使っているなら、あらかじめ回復キーのバックアップを取っておくことを忘れずに。

また、すべてのデバイスやネットワークがすべてのDNSサーバーに対応しているわけではありません。うまく作動しない場合は、再起動や設定の見直し、または元に戻すことも検討してください。ハードウェアやOSの仕様によって制限があるケースもありますから、そこは覚えておいてくださいね。

結局のところ、Google DNSに切り替えることは万能の解決策ではありません—それでも、ネットのトラブルシューティングの一つの角度を増やすことができます。私の場合、少しだけ快適にブラウジングできるようになり、ネットの設定を自分で管理できている感じがして満足しています。


長々と書きましたが、少しでも役に立てば幸いです。設定項目は散らばっていてわかりにくいので、焦らず一つずつ確認してください。もし問題が続くなら、IPv6をOFFにしてみるのもおすすめです。最後に、設定後はできるだけPCやルーターの再起動を行ってください。では、うまくいきますように!