🐈
DNSって何?
いいですね、そこが分かると一気にWebの仕組みが見えてきます!
🌐 DNSとは?
✔️ 一言で言うと…
**「インターネットの電話帳」**のようなものです。
📞 たとえば…
あなたがブラウザで
https://google.com
と入力すると、実際にはコンピュータは「google.com」という名前では通信できません。
ネットの世界では「名前」ではなく「IPアドレス(例:142.250.72.14)」でやり取りしています。
でも人間には「142.250.72.14」なんて覚えられない!
👉 そこで登場するのが **DNS(Domain Name System)**です。
DNSは、
「google.com → 142.250.72.14」 という**変換(名前解決)**をしてくれるサービスです。
🛠 どう動くの?
- あなたが
google.com
にアクセスする - コンピュータが「この名前のIPアドレスは?」とDNSに問い合わせる
- DNSが「これがIPだよ」と教えてくれる
- そのIPにアクセスして、Googleが表示される!
🧩 もっとざっくりな例
人間の行動 | 実際に起きていること |
---|---|
「スタバに行きたい!」 | 地図アプリで最寄りのスタバの住所を調べる |
「google.comに行きたい!」 | DNSでそのIPアドレスを調べる |
🧠 用語のつながり
用語 | 意味 |
---|---|
ドメイン名 |
google.com など、人間が使うWebサイトの名前 |
IPアドレス | 実際のコンピュータの住所(数値) |
DNS | ドメイン名をIPに変換する仕組み(電話帳) |
ネームサーバー | DNS情報を提供してくれるサーバー(Cloudflareなどが提供) |
💡 ちなみにCloudflareの話とどう関係する?
Cloudflareを使うには、自分のドメインのネームサーバー(DNSの管理者)をCloudflareに切り替える必要があります。
すると、CloudflareがDNSの代わりに:
- アクセスをチェック
- ボット対策
- キャッシュ
- SSLの強制
などをやってくれるようになります。
もし「IPって何?」「名前解決ってなに?」ってところも気になるなら、そこも深掘りできますよ!ネットの仕組みって、知れば知るほど面白いです😄
Discussion