CIDR アグリゲーター (IP 範囲のマージと最小化)
ネットワーク
ファイアウォール ルール、ACL、geofeed、脅威インテリジェンスのブロックリスト、Cloudflare/AWS WAF ルール — 時間とともに重複が溜まります。重なる CIDR、1 ビット縮められる隣接ブロック、すでに範囲に含まれる単独アドレスなど。このツールはそれを整理します。1 行 1 件、またはカンマ区切りでリストを貼り付け。単一 IPv4 (10.0.0.5)、単一 IPv6 (2001:db8::1)、CIDR 表記 (10.0.0.0/24, 2001:db8::/32)、IPv4 範囲 (10.0.0.5-10.0.0.20) を自由に混在可能。すべての項目を開始/終了整数ペアに正規化 → ソート → 重複/隣接区間をマージ → 各区間を整列された CIDR ブロックの最小集合に分解します。IPv4 と IPv6 は独立に集計され出力は常に有効。すべてブラウザ内で完結 — IP がページを離れることはありません。
10.0.0.0/22 192.168.1.5/32 192.168.1.6/31 192.168.1.8/31 192.168.1.10/32 192.168.2.0/24
マージされた各区間は最小数の CIDR ブロックに分解されます — 各ステップで現在のカーソルに整列した最大の /n ブロックのうち残り範囲に収まるものを選びます。隣接/重複入力は自動的にまとまります。計算は完全ローカル — DNS・WHOIS・外部呼び出しなし。
使い方
- IP / CIDR / 範囲を貼り付け (1 行 1 件またはカンマ区切り)。
- IPv4 と IPv6 を自由に混ぜて OK — 別々に集計されます。
- 結果パネルに最小 CIDR 集合、統計行で削減率を確認。
- 「サンプル読込」 で重なる /24 が単一の /22 にまとまる例を確認。
- # で始まる行はコメントとして無視されます。
よくある質問
- CIDR 集約の仕組みは?
- 同じ prefix 長の隣接 CIDR 2 つは、prefix が 1 ビット短い 1 つにマージできます — ただし下側のブロックが新しい短い prefix の自然境界に整列している必要があります。10.0.0.0/24 + 10.0.1.0/24 → 10.0.0.0/23 は OK (10.0.0.0 が /23 境界)。10.0.1.0/24 + 10.0.2.0/24 は不可 (10.0.1.0 は /23 境界でない)。ツールは先に区間をマージし、各マージ区間を整列された最小数の CIDR に分解します。
- 受け付ける入力形式は?
- 単一 IPv4 (10.0.0.5 → /32)、単一 IPv6 (2001:db8::1 → /128)、IPv4 CIDR (10.0.0.0/24)、IPv6 CIDR (2001:db8::/48)、IPv4 範囲 (10.0.0.5-10.0.0.20)。各項目を独立した行に、またはカンマ区切り。# で始まる行は無視されるので注釈を入れられます。空白は自動 trim。
- IPv4 と IPv6 が別々に表示されるのは?
- 両者は重ならないアドレス空間です — IPv4 と IPv6 の両方を含む CIDR は存在しません。ほとんどのファイアウォール/ACL 形式も v4 と v6 で別ルールを要求します。ツールはファミリーごとに独立に集計し、v4 結果は IPv4 ルールリストに、v6 結果は IPv6 ルールリストにそのまま貼り付けられます。
- 「削減 %」 とは?
- 1 - (出力 CIDR 数 / 入力件数) のパーセント。12 行が 3 CIDR に縮小すれば 75% 削減。ルールリストがどれだけ小さくなったかの簡易指標です。実際の利点は行数ではなく運用上の明快さ — ルールが少ないほどハードウェア ACL のルックアップテーブルも速くなります。
関連ツール
IP アドレス インスペクター
IPv4 または IPv6 アドレスを入力すると、クラス、スコープ(プライベート / パブリック / ループバック / リンクローカル)、10 進数値、2 進数、逆引き DNS 表記、/32 CIDR を表示。
ポート番号リファレンス
約 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 以上のボットを検出。
HTTP ステータスコード リファレンス
1xx-5xx の全 HTTP ステータスコードを検索 — 概要・RFC・使い時・よくある落とし穴付き。