※本ページにはプロモーション(広告)が含まれています
「ネットが遅い」「ページの表示に時間がかかる」――そんな悩みを抱えている方は多いのではないでしょうか。実は、DNS設定を変更するだけで、インターネットの体感速度が劇的に改善されることがあります。
DNS(Domain Name System)は、ウェブサイトのURLをIPアドレスに変換する「インターネットの電話帳」のような仕組みです。多くの方はプロバイダが自動的に設定するDNSサーバーをそのまま使っていますが、より高速で安定したDNSサーバーに切り替えることで、ウェブページの表示速度やオンラインゲームの応答速度が向上します。
この記事では、DNSの基礎知識からおすすめのDNSサーバー、Windows・Mac・スマホでの設定変更手順、キャッシュクリアの方法まで、2026年最新の情報をもとに徹底的に解説します。IT初心者の方でもすぐに実践できるよう、画面付きのステップ形式でご紹介しますので、ぜひ最後までお読みください。
📖 この記事でわかること
- DNSの基本的な仕組みと役割
- DNS設定を変更するとインターネットが速くなる理由
- 2026年おすすめの無料DNSサーバー比較
- Windows 10/11でのDNS設定変更手順
- Mac(macOS)でのDNS設定変更手順
- iPhone・AndroidでのDNS設定変更手順
- DNSキャッシュのクリア方法
- DNS設定変更で注意すべきポイント

DNSとは?インターネットの仕組みを理解しよう
DNSの基本的な役割
DNS(Domain Name System)とは、ドメイン名(例:www.google.com)をIPアドレス(例:142.250.196.99)に変換するシステムです。
私たちがブラウザにURLを入力してウェブサイトにアクセスするとき、裏側では以下のような処理が行われています。
- ブラウザに「www.google.com」と入力する
- パソコンがDNSサーバーに「www.google.comのIPアドレスは?」と問い合わせる
- DNSサーバーが「142.250.196.99です」と回答する
- パソコンがそのIPアドレスのサーバーに接続し、ウェブページを表示する
つまり、DNSサーバーは「インターネットの電話帳」のような存在です。人間が覚えやすいドメイン名を、コンピュータが理解できるIPアドレスに翻訳してくれる役割を担っています。
DNSサーバーの種類
DNSサーバーにはいくつかの種類があります。
| 種類 | 説明 | 具体例 |
|---|---|---|
| ISP提供DNS | プロバイダが自動設定するDNS | NTT、KDDI、SoftBankなどが提供 |
| パブリックDNS | 誰でも無料で使えるDNS | Google Public DNS、Cloudflare DNS |
| セキュリティDNS | フィルタリング機能付きDNS | OpenDNS、Quad9 |
多くの場合、何も設定を変更しなければISP(プロバイダ)が提供するDNSサーバーが自動的に使われます。しかし、このDNSサーバーが必ずしも最速・最適とは限りません。
DNS設定を変更するとインターネットが速くなる理由
プロバイダDNSの問題点
プロバイダが提供するDNSサーバーには、以下のような問題が生じることがあります。
- 混雑による応答遅延:利用者が多い時間帯(夜間など)にDNSサーバーが混雑し、名前解決に時間がかかる
- サーバーの性能不足:大手パブリックDNSと比べてサーバーのスペックが低い場合がある
- キャッシュの最適化不足:よくアクセスされるドメインのキャッシュ保持期間が短い場合がある
- 地理的な距離:DNSサーバーが物理的に遠い場所にある場合、応答時間が長くなる
パブリックDNSに変更するメリット
Google Public DNSやCloudflare DNSなどの大手パブリックDNSに切り替えることで、以下のメリットが期待できます。
- 名前解決の高速化:世界中に分散配置されたサーバーにより、応答時間が短縮される
- 安定性の向上:冗長性の高いインフラにより、障害が発生しにくい
- セキュリティの強化:フィッシングサイトやマルウェア配布サイトへのアクセスをブロックする機能がある(Quad9など)
- プライバシー保護:DNS over HTTPS(DoH)やDNS over TLS(DoT)に対応し、通信を暗号化できる
⚠️ 注意ポイント
DNS設定の変更で高速化されるのは「名前解決」の部分のみです。ダウンロード速度そのもの(回線速度)が上がるわけではありません。ただし、名前解決が高速化されることで、ウェブページの表示開始が早くなる効果は実感できます。特に多くのドメインを参照するサイト(広告やトラッキングが多いサイト)では効果が大きくなります。
2026年おすすめ無料DNSサーバー比較
現在、無料で利用できる主要なパブリックDNSサーバーを比較してみましょう。
| DNSサービス | プライマリ | セカンダリ | 特徴 | おすすめ度 |
|---|---|---|---|---|
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | 速度・安定性ともに優秀 | ★★★★★ |
| Cloudflare DNS | 1.1.1.1 | 1.0.0.1 | プライバシー重視・最速クラス | ★★★★★ |
| Quad9 | 9.9.9.9 | 149.112.112.112 | セキュリティフィルタリング付き | ★★★★☆ |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | ファミリー向け機能あり | ★★★★☆ |
| Cloudflare Families | 1.1.1.3 | 1.0.0.3 | マルウェア+アダルトブロック | ★★★★☆ |
各DNSサーバーの詳細解説
Google Public DNS(8.8.8.8 / 8.8.4.4)
Googleが2009年から提供している世界最大級のパブリックDNSサービスです。世界中のデータセンターに分散配置されたサーバー群により、安定した高速応答を実現しています。DoH(DNS over HTTPS)にも対応しており、プライバシー面でも安心です。迷ったらまずこれを選べば間違いありません。
Cloudflare DNS(1.1.1.1 / 1.0.0.1)
CDN大手のCloudflareが提供するDNSサービスです。「世界最速のDNSリゾルバ」を目指して開発されており、多くの速度テストでトップクラスの結果を出しています。DNSクエリのログを24時間以内に削除するポリシーを持ち、プライバシー保護を重視する方におすすめです。
Quad9(9.9.9.9 / 149.112.112.112)
IBM、PCH、Global Cyber Allianceが共同で運営する非営利のDNSサービスです。マルウェアやフィッシングサイトへのアクセスを自動ブロックする機能があり、セキュリティを重視するユーザーに最適です。速度も十分に高速で、安全性と速度を両立しています。

Windows 10/11でのDNS設定変更手順
方法1:設定アプリから変更する(Windows 11推奨)
Windows 11では、設定アプリから直感的にDNS設定を変更できます。
- 設定アプリを開く
スタートメニューをクリックし、歯車アイコンの「設定」を選択します。または、キーボードのWindows + Iキーを同時に押します。
- 「ネットワークとインターネット」を選択
左側のメニューから「ネットワークとインターネット」をクリックします。
- 接続中のネットワークを選択
Wi-Fi接続の場合は「Wi-Fi」→接続中のネットワーク名をクリック。有線接続の場合は「イーサネット」をクリックします。
- 「DNSサーバーの割り当て」の「編集」をクリック
下にスクロールすると「DNSサーバーの割り当て」という項目があります。「編集」ボタンをクリックします。
- 「手動」を選択してIPv4をオンにする
ドロップダウンメニューから「手動」を選び、「IPv4」のトグルをオンにします。
- DNSアドレスを入力する
「優先DNS」に8.8.8.8(Google Public DNSの場合)、「代替DNS」に8.8.4.4を入力します。
- DNS暗号化を設定する(推奨)
「DNS over HTTPS」のドロップダウンから「オン(自動テンプレート)」を選択します。これにより、DNS通信が暗号化されます。
- 「保存」をクリック
設定内容を確認し、「保存」ボタンをクリックして完了です。
方法2:コントロールパネルから変更する(Windows 10/11共通)
従来のコントロールパネルからも設定変更が可能です。
- コントロールパネルを開く
スタートメニューで「コントロールパネル」と検索して開きます。
- 「ネットワークとインターネット」→「ネットワークと共有センター」を開く
- 「アダプターの設定の変更」をクリック
左側のメニューにある「アダプターの設定の変更」をクリックします。
- 使用中のネットワークアダプターを右クリック→「プロパティ」
Wi-Fiまたはイーサネットのアイコンを右クリックし、「プロパティ」を選択します。
- 「インターネット プロトコル バージョン 4(TCP/IPv4)」を選択して「プロパティ」
- 「次のDNSサーバーのアドレスを使う」を選択
ラジオボタンを切り替え、以下のアドレスを入力します。
- 優先DNSサーバー:8.8.8.8
- 代替DNSサーバー:8.8.4.4
- 「OK」をクリックして保存
方法3:コマンドプロンプトから変更する(上級者向け)
コマンドプロンプトを管理者権限で開き、以下のコマンドを実行します。
netsh interface ip set dns name="Wi-Fi" static 8.8.8.8
netsh interface ip add dns name="Wi-Fi" 8.8.4.4 index=2
※「Wi-Fi」の部分は、お使いのネットワークアダプター名に合わせて変更してください。有線LANの場合は「イーサネット」になることが多いです。
Mac(macOS)でのDNS設定変更手順
- システム設定を開く
画面左上のAppleメニュー(りんごマーク)から「システム設定」を選択します。
- 「ネットワーク」を選択
左側のメニューから「ネットワーク」をクリックします。
- 接続中のネットワークを選択
Wi-Fiまたはイーサネットなど、現在接続しているネットワークをクリックします。
- 「詳細」をクリック
接続情報の画面が表示されたら、「詳細」ボタンをクリックします。
- 「DNS」タブを選択
上部のタブから「DNS」を選択します。
- 既存のDNSサーバーを削除し、新しいアドレスを追加
左下の「-」ボタンで既存のDNSアドレスを削除し、「+」ボタンで新しいアドレスを追加します。
- 1.1.1.1(Cloudflare DNS プライマリ)
- 1.0.0.1(Cloudflare DNS セカンダリ)
- 「OK」→「適用」をクリック
設定を保存して適用します。
Macのターミナルから設定する方法
ターミナルを開き、以下のコマンドを実行します。
sudo networksetup -setdnsservers Wi-Fi 1.1.1.1 1.0.0.1
パスワードの入力を求められるので、Macのログインパスワードを入力してEnterキーを押します。
設定が正しく反映されたか確認するには、以下のコマンドを実行します。
networksetup -getdnsservers Wi-Fi
iPhone・AndroidでのDNS設定変更手順
iPhoneでのDNS設定変更
方法1:Wi-Fi設定から変更する
- 「設定」アプリを開く
- 「Wi-Fi」をタップ
- 接続中のWi-Fiネットワーク名の右側にある「i」マーク(情報ボタン)をタップ
- 「DNSを構成」をタップ
- 「手動」を選択
- 既存のDNSサーバーを削除し、新しいアドレスを追加
- 8.8.8.8
- 8.8.4.4
- 右上の「保存」をタップ
📱 iPhoneの注意点
iPhoneのWi-Fi設定でDNSを変更した場合、そのWi-Fiネットワークでのみ有効です。別のWi-Fiに接続すると、デフォルトのDNS設定に戻ります。すべての接続でDNSを変更したい場合は、「1.1.1.1」アプリ(Cloudflare公式)の利用をおすすめします。
方法2:1.1.1.1アプリを使う(おすすめ)
- App Storeで「1.1.1.1」アプリを検索してインストール
- アプリを開き、VPNの設定許可を承認
- メイン画面のトグルをオンにする
これだけで、Wi-Fiとモバイルデータ通信の両方でCloudflare DNSが使用されるようになります。
AndroidでのDNS設定変更
方法1:プライベートDNS設定を使う(Android 9以降)
Android 9以降では、プライベートDNS機能を使うことで、すべての接続(Wi-Fi・モバイルデータ)に対して一括でDNSを変更できます。
- 「設定」アプリを開く
- 「ネットワークとインターネット」をタップ
- 「プライベートDNS」をタップ(機種によっては「詳細設定」内にある場合があります)
- 「プライベートDNSプロバイダのホスト名」を選択
- 以下のいずれかを入力:
- Google DNS:dns.google
- Cloudflare DNS:one.one.one.one
- Quad9:dns.quad9.net
- 「保存」をタップ
方法2:Wi-Fi設定から変更する
- 「設定」→「Wi-Fi」を開く
- 接続中のネットワークを長押し→「ネットワークを変更」
- 「詳細設定」を展開
- 「IP設定」を「静的」に変更
- 「DNS 1」に8.8.8.8、「DNS 2」に8.8.4.4を入力
- 「保存」をタップ
DNSキャッシュのクリア方法
DNS設定を変更した後は、DNSキャッシュをクリアすることをおすすめします。古いキャッシュが残っていると、新しいDNS設定が正しく反映されない場合があるためです。
WindowsでDNSキャッシュをクリアする
コマンドプロンプトを管理者権限で開き、以下のコマンドを実行します。
ipconfig /flushdns
「DNSリゾルバーキャッシュは正常にフラッシュされました。」と表示されれば成功です。
MacでDNSキャッシュをクリアする
ターミナルを開き、以下のコマンドを実行します。
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
パスワードの入力を求められるので、Macのログインパスワードを入力してEnterキーを押します。
ブラウザのDNSキャッシュもクリアする
OSのDNSキャッシュとは別に、ブラウザも独自のDNSキャッシュを持っています。
Google Chromeの場合
- アドレスバーにchrome://net-internals/#dnsと入力してEnterキーを押す
- 「Clear host cache」ボタンをクリック
- さらにchrome://net-internals/#socketsに移動
- 「Flush socket pools」ボタンをクリック
Microsoft Edgeの場合
- アドレスバーにedge://net-internals/#dnsと入力してEnterキーを押す
- 「Clear host cache」ボタンをクリック
Firefoxの場合
- アドレスバーにabout:networking#dnsと入力してEnterキーを押す
- 「DNSキャッシュの消去」ボタンをクリック

DNS設定変更後の速度テスト方法
DNS設定を変更した効果を確認するために、速度テストを実施しましょう。
DNS応答速度を測定する方法
Windowsの場合
コマンドプロンプトで以下のコマンドを実行します。
nslookup www.google.com
応答時間が表示されます。変更前と変更後で比較してみましょう。
Macの場合
dig www.google.com
出力の最後にある「Query time」がDNSの応答時間です。数値が小さいほど高速です。
おすすめの速度テストツール
| ツール名 | 種類 | URL | 特徴 |
|---|---|---|---|
| DNS Benchmark | Windowsアプリ | GRC公式サイト | 複数DNS比較が一括でできる |
| namebench | Windows/Mac | Google提供 | 最適なDNSを自動判定 |
| dnsperf.com | Webサイト | dnsperf.com | 世界中のDNS速度ランキング |
DNS設定変更時の注意点
元の設定をメモしておく
DNS設定を変更する前に、現在の設定を必ずメモまたはスクリーンショットで記録しておきましょう。設定変更後に問題が発生した場合、すぐに元の設定に戻せるようにしておくことが大切です。
IPv6のDNSも設定する
IPv4のDNSだけでなく、IPv6のDNSも設定するとより効果的です。
| DNSサービス | IPv6 プライマリ | IPv6 セカンダリ |
|---|---|---|
| Google Public DNS | 2001:4860:4860::8888 | 2001:4860:4860::8844 |
| Cloudflare DNS | 2606:4700:4700::1111 | 2606:4700:4700::1001 |
| Quad9 | 2620:fe::fe | 2620:fe::9 |
企業・学校のネットワークでは注意
企業や学校のネットワークでは、独自のDNSサーバーが設定されている場合があります。これを勝手に変更すると、社内システムやイントラネットにアクセスできなくなる可能性がありますので、ネットワーク管理者に確認してから変更してください。
VPN使用時の注意
VPNを使用している場合、VPNソフトが独自のDNS設定を使用することがあります。この場合、OSのDNS設定を変更しても反映されないことがあります。VPNソフトの設定画面でDNSを変更するか、VPN接続を解除してからDNS設定を変更してください。
よくある質問(FAQ)
Q. DNS設定を変更すると回線速度(ダウンロード速度)は上がりますか?
A. いいえ、DNS設定の変更で上がるのは「名前解決の速度」であり、ファイルのダウンロード速度そのものは変わりません。ただし、ウェブページの表示開始が速くなるため、体感的にはインターネットが速くなったように感じることが多いです。
Q. DNS設定を変更するとセキュリティに問題はありますか?
A. 信頼できるパブリックDNS(Google、Cloudflare、Quad9など)に変更する場合は、むしろセキュリティが向上することが多いです。特にQuad9はマルウェアサイトの自動ブロック機能があります。ただし、聞いたことのないDNSサーバーを使うことは避けてください。
Q. Google DNSとCloudflare DNS、どちらがおすすめですか?
A. どちらも非常に優秀ですが、速度重視ならCloudflare DNS(1.1.1.1)、安定性重視ならGoogle DNS(8.8.8.8)がおすすめです。プライバシーを特に重視する場合は、ログを24時間以内に削除するCloudflare DNSを選ぶと良いでしょう。
Q. DNS設定を変更したら一部のサイトにアクセスできなくなりました。どうすればいいですか?
A. まずDNSキャッシュのクリアを試してください。それでも解決しない場合は、元のDNS設定に戻してみてください。企業・学校のネットワークの場合、カスタムDNSがブロックされている可能性があります。
Q. ルーターでDNS設定を変更することはできますか?
A. はい、ルーターの管理画面からDNS設定を変更することで、そのルーターに接続するすべてのデバイスに一括でDNS設定を適用できます。個別のデバイスで設定するよりも効率的です。ルーターの管理画面URLは通常「192.168.1.1」や「192.168.0.1」です。
Q. DNS over HTTPS(DoH)とは何ですか?設定すべきですか?
A. DNS over HTTPS(DoH)は、DNS通信をHTTPSで暗号化する技術です。通常のDNS通信は暗号化されておらず、第三者に傍受される可能性があります。DoHを有効にすることで、プライバシーが保護されます。Windows 11やChrome、Firefoxなどの最新ブラウザで対応しています。設定できる環境であれば、有効にすることをおすすめします。
Q. プライマリDNSとセカンダリDNSの違いは何ですか?
A. プライマリDNSは最初に問い合わせるサーバー、セカンダリDNSはプライマリが応答しなかった場合のバックアップです。両方設定しておくことで、一方が障害を起こしても名前解決が継続されます。異なるプロバイダのDNSを組み合わせる(例:プライマリをCloudflare、セカンダリをGoogle)ことも可能です。
Q. DNS設定を元に戻すにはどうすればいいですか?
A. DNS設定画面で「自動」(DHCP)に戻せば、プロバイダのDNSサーバーが自動的に使用されます。Windowsの場合は「DNSサーバーのアドレスを自動的に取得する」を選択、Macの場合はDNSサーバーのリストからすべてのアドレスを削除すれば初期状態に戻ります。
まとめ
DNS設定の変更は、誰でも簡単にできるインターネット高速化テクニックです。この記事のポイントをまとめると以下の通りです。
| 項目 | 内容 |
|---|---|
| DNSとは | ドメイン名をIPアドレスに変換するシステム |
| 変更の効果 | 名前解決の高速化によりページ表示が速くなる |
| おすすめDNS | Google DNS(8.8.8.8)、Cloudflare DNS(1.1.1.1) |
| 設定後にやること | DNSキャッシュのクリア+速度テスト |
| 注意点 | 元の設定のメモ、企業ネットワークでは管理者に確認 |
DNS設定を変更したことがない方は、まずはGoogle Public DNS(8.8.8.8 / 8.8.4.4)に変更してみることをおすすめします。無料で利用でき、元に戻すのも簡単です。
ぜひ今日からDNS設定を見直して、より快適なインターネット環境を手に入れてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!