IP アドレス インスペクター
ネットワーク
単一 IP をパースし、分類(v4 は Class A〜E;v6 は global / link-local / loopback / unique-local / multicast / documentation)、どこかに貼り付ける際によく必要なすべての表記を表示:10 進数、16 進数、2 進数、IETF `in-addr.arpa` / `ip6.arpa` 逆引き DNS 形式、/32(または /128)CIDR。
- バージョンIPv4
- スコープprivate
- クラスClass C
- 10 進数3232235818
- 16 進数0xC0A8012A
- 2 進数11000000.10101000.00000001.00101010
- CIDR (/32)192.168.1.42/32
- 逆引き DNS42.1.168.192.in-addr.arpa
CIDR 範囲には Subnet Calculator を使ってください — このツールは単一アドレスに焦点を当てています。
使い方
- IPv4 (`192.168.1.1`) または IPv6 (`fe80::1`、`2001:db8::1`) アドレスを入力または貼り付け。
- スコープとクラスを読んで何を見ているかを把握。
- 必要な形式をコピー — PTR レコードには逆引き DNS、パックされた整数には 10 進数、サブネット計算には 2 進数。
よくある質問
- `link-local` とは?
- 単一のネットワークセグメント内でのみ有効なアドレス。IPv4 ではホストが DHCP リースの取得に失敗したときに 169.254.0.0/16 を使用;IPv6 では fe80::/10 が近隣探索に使われ、すべてのインターフェイスで自動的に設定される。
- なぜ 192.0.2.0、198.51.100.0、203.0.113.0 が documentation としてリストされている?
- RFC 5737 はこれら 3 つの /24 ブロック(と IPv6 の 2001:db8::/32)を文書化やトレーニング資料の例用に予約 — 公的なインターネット上に決して現れないことが保証されているため、実在しそうな IP を選ぶより安全。
- 逆引き DNS 形式は何のため?
- DNS PTR レコード — IP をホスト名にマップする。IPv4 はオクテットを逆順にして `.in-addr.arpa` を追加;IPv6 はすべての 16 進ニブルを逆順にして `.ip6.arpa` を追加。逆引きゾーンはアドレス空間を所有する者に委任される。
関連ツール
MAC → EUI-64 / リンクローカル
任意の MAC アドレスを modified EUI-64 インターフェース ID と対応する IPv6 リンクローカルアドレスに変換 — Windows / Linux が自動的に計算するのと同じ形式。
URL クエリビルダー
ベースアドレスと編集可能なキー値クエリパラメータを組み合わせて URL を構築 — 各ペアを切り替え可能、適切に percent エンコード。
ポート番号リファレンス
約 60 個の標準 TCP / UDP ポート番号の検索可能なチートシート — 22 (SSH)、80 (HTTP) から 6379 (Redis)、27017 (MongoDB) まで。
DNS レコードリファレンス
DNS レコードタイプの検索可能なチートシート — A・AAAA・CNAME・MX・TXT・NS・SOA・PTR・SRV・CAA・DNSSEC・SVCB / HTTPS — 例付き。
サブネット計算機(IPv4 / CIDR)
IPv4 CIDR をネットワークアドレス・ブロードキャスト・ネットマスク・ワイルドカード・ホスト範囲・クラスにパース。バイナリ内訳とプライベート/パブリック判定。
User Agent パーサー
User-Agent 文字列をブラウザ・エンジン・OS・デバイス・CPU に解析。GPTBot・ClaudeBot・PerplexityBot を含む 20 以上のボットを検出。