ルーターガイド

プライベートIPアドレスとは?

プライベートIPアドレスとは、ローカルネットワーク内部での利用のために割り振られたアドレスです。RFC 1918によって3つの範囲が定義されており、世界中のあらゆる家庭やオフィスのネットワークで同じアドレス群が使われています。そのため、お使いのPCの 192.168.1.23 というアドレスは、今この瞬間も無数の別のネットワークで同時に存在しています。プライベートIPアドレスはパブリックインターネット上にルーティングされないため、レジストリ、ISP、国、所有者情報などは紐付いておらず、アドレスの数値からネットワークの所有者を特定することはできません。

RFC 1918で規定された3つのアドレス範囲

範囲 アドレス範囲 主な利用環境
10.0.0.0/8 16,777,216 企業・キャンパスネットワーク、ISP機器、VPNプール、コンテナプラットフォーム、一部の家庭用ISPゲートウェイ
172.16.0.0/12 1,048,576 中規模企業ネットワーク、検証環境、Dockerのデフォルトブリッジネットワーク
192.168.0.0/16 65,536 ほぼすべての家庭用ルーター、モバイルホットスポット、小規模オフィスのアクセスポイント

中間のアドレス範囲に関する注意点:プライベートアドレスとして使用できるのは 172.16.x.x から 172.31.x.x の範囲のみです。この範囲外の172.xアドレス(例:172.67.1.1)は通常のパブリックIPアドレス空間となります。

プライベートネットワークがインターネットに接続する仕組み

ルーターはネットワークアドレス変換(NAT)を実行します。内部の各デバイスはプライベートアドレスを使用し、ルーターは送信トラフィックを書き換えて、ISPから割り当てられた1つのパブリックアドレスで送信します。インターネット側からは家庭全体が1つのアドレスに見えますが、内部からは各デバイスが自身のアドレスを持っています。これにより、ウェブサイトからパブリックアドレスは見えてもノートPCのプライベートアドレスは見えず、同じプライベート範囲を衝突なく誰でも再利用できます。

多くのISPは、ルーターとインターネットの間に専用の100.64.0.0/10範囲を使用するキャリアグレードNAT(CGN)という第2のレイヤーを追加しています。ルーターの「WANアドレス」が100.64〜100.127で始まる場合、CGNの配下にあります。これは厳密にはRFC 1918の空間ではありませんが、パブリックに到達可能でもないため、そうした回線では単純なポート開放(ポートフォワーディング)が機能しなくなります。

ローカルのすべてがRFC 1918とは限りません

  • 127.0.0.1 — ループバック。自身のデバイスから外に出ることはありません。マシンが自分自身と通信するためのものであり、ネットワークアドレスではありません。

  • 169.254.x.x — リンクローカル。アドレスを要求したもののルーターから応答がない場合、デバイスが自身にこのアドレスを割り当てます。これが表示される場合、通常はDHCPに失敗しておりネットワークが誤設定されています。

  • それ以外はすべてパブリック空間です。ネットワーク事業者に割り当てられ、グローバルにルーティングされ、Whoisレコード、送信元ネットワーク、位置情報(ジオロケーション)を保持しています。

ルーターがプライベートアドレスにある理由

メーカーは、これらの範囲内の工場出荷時アドレスを各ルーターに設定して出荷します。そのアドレスは管理画面への入口であり、プライベートであるため自身のネットワーク内部からしか開くことができません。 お使いのアドレスを見つける — または、一般的な工場出荷時の値から始める: 192.168.1.1, 192.168.0.1, 10.0.0.1.