このIP、社内用なのかグローバルなのか、ぱっと見て分からないことはありませんか。 192.168や10.で始まれば分かりますが、100.64やfc00::は迷いがちです。 このツールは入力したIPアドレスの種別とグローバル到達可否を、根拠のRFCと一緒に表示します。
使い方
- 上の欄にIPv4またはIPv6アドレスを、1行に1つずつ入力する。
- 種別(プライベート・ループバック・CGNATなど)と該当RFC、グローバル到達可否が即座に表示される。
仕組み・計算式
IANAが管理するSpecial-Purpose Address Registry(RFC 6890)に基づいて、10.0.0.0/8・172.16.0.0/12・192.168.0.0/16のプライベートアドレス(RFC 1918)、100.64.0.0/10のCGNAT用共有アドレス空間(RFC 6598)、192.0.2.0/24などのドキュメント用アドレス(RFC 5737)、fc00::/7のユニークローカルアドレス(RFC 4193、IPv6版のプライベートアドレス)、::ffff:0:0/96のIPv4射影アドレス(RFC 4291)などを、プレフィックス長でのビット比較によって判定しています。意外だったのは、100.64.0.1が「プライベート」ではなく別区分の「CGNAT」に分類されたことです。10.0.0.1とは根拠になるRFCそのものが違いました。
現場の落とし穴: 100.64.0.0/10はキャリアグレードNAT用の共有アドレスで、10.0.0.0/8などのRFC 1918プライベートアドレスとは別物です。社内NAT機器の設定でこの範囲を「プライベートだから大丈夫」と扱うと、キャリア側のCGNATと衝突することがあります。
よくある質問
Q. ::ffff:192.168.1.1 のようなIPv4射影アドレスはどう扱われますか?
A. ::ffff:0:0/96の範囲に一致するため「IPv4射影アドレス」と判定します。末尾32ビットが元のIPv4アドレスです。
Q. グローバル到達可否は絶対ですか?
A. いいえ。RFC 6890の分類上「グローバル」でも、ファイアウォールやルーティングの都合で実際には届かないことがあります。あくまで区分上の目安です。
Q. fe80:: で始まるアドレスは?
A. リンクローカルアドレス(RFC 4291)で、同一セグメント内でしか使えません。
関連ツール
最終更新・根拠の確認日: 2026-09-28 · カテゴリ: ネットワーク