DNS(Domain Name System)はインターネットを使う上で欠かせない仕組みです。URLのドメイン名をIPアドレスに変換することで、Webサイトにアクセスできます。
DNSとは?
インターネット上の各サーバーには数字のIPアドレス(例:142.250.185.46)が割り当てられていますが、人間には覚えにくいです。DNSは「google.com」という名前を「142.250.185.46」のIPアドレスに変換する電話帳のような仕組みです。
名前解決の仕組み(ステップ解説)
- ブラウザに「google.com」を入力
- DNSリゾルバ(ISPや自分のルーター)に問い合わせ
- リゾルバがルートDNSサーバー(.comの管理サーバーはどこ?)に問い合わせ
- .comのTLDサーバーに転送(google.comを管理するサーバーは?)
- google.comの権威DNSサーバーが「142.250.185.46」を返す
- ブラウザがそのIPアドレスに接続してページを表示
よく使われるDNSサーバー
| サービス | DNS(プライマリ) | DNS(セカンダリ) | 特徴 |
|---|---|---|---|
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | 高速・安定・世界最大 |
| Cloudflare DNS | 1.1.1.1 | 1.0.0.1 | 最速・プライバシー重視 |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | フィルタリング機能 |
DNSサーバーを変更するメリット
- Webサイトの表示が速くなる(名前解決が高速)
- プライバシー向上(ISPへのDNS履歴が渡らない)
- フィルタリング(子供に不適切なサイトをブロック)
DNSサーバーの変更方法(Windows)
- コントロールパネル → ネットワークとインターネット → ネットワーク接続
- 使用中のネットワークアダプタを右クリック → プロパティ
- 「インターネットプロトコルバージョン4(TCP/IPv4)」をダブルクリック
- 「次のDNSサーバーのアドレスを使う」を選択
- 優先:8.8.8.8、代替:8.8.4.4 を入力してOK
DNSに関するトラブルシューティング
- Webサイトに繋がらない:ipconfig /flushdns コマンドでDNSキャッシュをクリア
- 特定サイトだけ繋がらない:DNSキャッシュの古い情報が原因のことがある
- ルーターの再起動でDNS問題が解決することも多い
まとめ
DNSはドメイン名をIPアドレスに変換するインターネットの「電話帳」です。Cloudflare(1.1.1.1)やGoogle(8.8.8.8)に変更するだけで速度向上やプライバシー向上が期待できます。
📡 編集部おすすめWiFiルーター