IPアドレスは、インターネット上で「住所」を表す文字列です。
Webサイトを訪れた際にサーバーがあなたの機器にデータを送り、逆にあなたがサーバーへリクエストを送る際に、必ずやって来る「信号の送受信地点」を定義しています。
本稿では、IPアドレスの基本構造から、実際に使える場面、設定方法、そしてよくある疑問まで、初心者でも理解しやすいように丁寧に解説します。
1. IPアドレスとは?基本概念を押さえよう
1‑1. IPアドレスの役割
- 識別子:ネットワーク上の機器(PC、スマホ、サーバーなど)を一意に表す番号。
- ルーティング:データパケットが正しい宛先へ届くよう、経路を決定する指標。
- 通信手段:TCP/IPプロトコルでデータを送受信する際の「先頭の住所」。
1‑2. IPv4とIPv6の違い
| 項目 | IPv4 | IPv6 |
|---|---|---|
| アドレス長 | 32ビット(約42億個) | 128ビット(3.4×10^38個) |
| 表記形式 | 10進数4オクテット(例:192.168.0.1) | 16進数8ブロック(例:2001:0db8:85a3::8a2e:0370:7334) |
| 主要問題 | アドレス枯渇 | 障害が少なく、セキュリティ機能が組み込まれている |
| 現状 | ほぼ標準 | 急速に普及中 |
IPv4は「アドレスが足りない」という問題を抱えており、IPv6が登場した理由はその解消です。現在でも両者は共存しており、インターネットサービスプロバイダー(ISP)や企業内ネットワークで併用されています。
1‑3. IPアドレスの種類
| 種類 | 主な用途 | 例 |
|---|---|---|
| パブリック | インターネット上で他のユーザーと通信する際に割り当てられる | 203.0.113.42 |
| プライベート | LAN内部で使用される、外部からは見えない | 192.168.1.5 |
| リンクローカル | 同一リンク内で自動的に割り当てられる | fe80::1a2b:3c4d:5e6f |
2. パブリックIPとプライベートIPの違いを実例で確認
2‑1. ホームネットワークの構成例
インターネット←→モデム←→ルーター←→PC/スマホ
↑ ↑ ↑ ↑
PIP PIP PRI PRI
- モデム:ISPから割り当てられたパブリックIP(PIP)を受け取ります。
- ルーター:パブリックIPを外部送受信に使い、内部機器にはプライベートIP(PRI)を割り当てます。
- 内部機器:192.168.x.x のように、外部からは直接アクセスできません。
2‑2. NAT(Network Address Translation)の仕組み
- 外部からのリクエストは、ルーターの「パブリックIP」に届きます。
- ルーターは内部IPにマッピングし、レスポンスを返す際に再びパブリックIPへ変換します。
- この仕組みにより、1台のパブリックIPで複数デバイスがアクセスできます。
実際の手順
- PCが
http://example.comにアクセス → ルーターに送信。 - ルーターは「192.168.1.10 → 203.0.113.42」というマッピング表を作成。
- 外部サーバーがデータを返す → ルーターはパブリックIPからプライベートIPへ変換し、PCへ転送。
3. IPアドレスの取得方法(初心者向け)
3‑1. Windows で確認する方法
スタート > Windows システムツール > ネットワークとインターネットの設定を開く。- 右側で「ネットワークと共有センター」をクリック。
- 接続しているネットワーク名(例:「Wi‑Fi」)をクリック。
- 開いたウィンドウの「詳細」ボタン → 「IPv4 アドレス」欄に表示。
3‑2. macOS で確認する方法
システム環境設定 > ネットワークを開く。- 左側の接続(Wi‑FiやEthernet)を選択。
- 右側の情報で「IPアドレス」を確認。
3‑3. Android で確認する方法
設定 > システム > ステータス情報→IPアドレス.- あるいは、
設定 > Wi‑Fiで対象のネットワークをタップ → 詳細情報。
3‑4. iPhone で確認する方法
設定 > Wi‑Fiを開く。- 接続済みのネットワーク名の右側にある
iをタップ。 IPアドレスを確認。
3‑5. ネットワーク全体のIPを知りたいとき
- パブリックIP を知りたいなら、ブラウザで
https://www.whatismyip.com/などにアクセス。 - ネットワーク内デバイス一覧 は、スマホアプリ「Fing」や「Advanced IP Scanner」などを使用すると簡単。
4. IPアドレスが使われる代表的な活用例
| 活用シーン | 何ができるか | 具体例 |
|---|---|---|
| リモートアクセス | 遠隔地から自宅のPCへログイン | VPN接続、リモートデスクトップ、SSH |
| ウェブサーバー運営 | 自分のサイトを公開 | 静的サイトを http://yourIP で閲覧 |
| IoT機器管理 | スマート家電を制御 | スマホアプリでスマートライト制御 |
| ゲームサーバー構築 | 友達とホストを作成 | Minecraft や Counter‑Strike の専用サーバー |
| ネットワーク診断 | パケットの流れを把握 | ping, traceroute, ipconfig/ifconfig |
4‑1. 自宅サーバーの立ち上げ例
- ルーターでポートフォワード設定(例:TCP 80 → 192.168.1.100)。
- Raspberry Pi で Apache をインストール。
http://パブリックIPで自分のホームページが表示される。
4‑2. IoTデバイスの設定
- スマート音響スピーカーに Wi‑Fi IP を設定。
- スマホアプリで
192.168.1.20を入力し、デバイスと接続。
5. IPアドレスの管理・セキュリティ対策
5‑1. IPの変更頻度
- IPが静的:ビジネス向けプランでは固定IPを取得。
- IPが動的:家庭用インターネットではDHCPで自動割り当て。
- 変更頻度はISPにより異なり、月数から年数単位。
5‑2. ファイアウォール設定
- Windows Defender ファイアウォール:ポートやアプリごとに許可/遮断ルールを作成。
- macOS Firewall:
システム環境設定 > セキュリティとプライバシー > ファイアウォールで設定。
5‑3. VPNの活用
- VPNを使えば、外部から自宅ネットワークへ安全にアクセス。
- 代表的なVPNアプリ:OpenVPN, WireGuard, NordVPN など。
5‑4. IPv6のセキュリティ
- IPv6は暗号化がデフォルトで組み込まり、IPsec をサポート。
- ただし、設定ミスによりセキュリティホールが発生することもあるため、IPv6の有効化はネットワーク管理者の判断が必要。
6. よくある疑問とその回答
6‑1. 「インターネットのIPアドレスって何で変わるの?」
ISPは「DHCP」というプロトコルで定期的にIPアドレスを再配布します。再接続時に異なるIPになるケースが多いです。
6‑2. 「パブリックIPを固定したい場合、どうすれば良い?」
- ISPに固定IPパッケージを相談:企業向けプランを申し込む必要があります。
- DDNS(Dynamic DNS)サービス:IPが変わってもドメイン名でアクセスできるようにするサービス。
6‑3. 「IPv4とIPv6、どちらは優れているの?」
- IPv4:全世界で最も普及し、設定が簡単。
- IPv6:アドレス数が圧倒的に多く、セキュリティ機能が組み込まれている。将来的にはIPv6が主流になる見込み。
6‑4. 「同じIPアドレスで複数のサイトを運営できる?」
- Nginx/Apache の仮想ホスト を使えば1IPで複数ドメインをホストできます。SSL/TLS も同じIPで複数設定が可能ですが、Let’s Encrypt のような無料証明書はドメイン単位で発行されます。
6‑5. 「VPNを使ってもIPアドレスは変わらない?」「?」
- VPN では VPNサーバー側 の IP アドレスが表示され、外部からはそのアドレスで通信が行われます。自身のローカルアドレスは変わらないが、外部からのアクセスは VPN の IP が見えるようになる。
7. まとめ:IPアドレスを理解し、自在に使いこなす
- IPアドレスはネットワーク上での「住所」。通信の基本であり、どのように配置され、割り当てられるかを知ることで、設定ミスやセキュリティリスクを減らせます。
- IPv4/IPv6 共存。現在はどちらのプロトコルも使われていますが、IPv6 の普及が進む中で、長期的な視点での管理が重要です。
- IPアドレスの管理 は家庭用ルーターの設定から企業ネットワークのポリシーにまで及びます。ファイアウォールや VPN で安全に利用しましょう。
- 実用例を自分で試す。自宅サーバーを立てたり IoT デバイスを制御したりすることで、IP アドレスの役割を直感的に理解できます。
これらを押さえておけば、初心者からミドルレベルにステップアップし、インターネットの基盤となる IP アドレスを自在に使いこなせるようになります。ぜひ、日常のネットワーク設定やトラブルシューティングの際に活用してみてください。

コメント