IPアドレス・ネットマスクの変換・チェック・統合・除外を簡単に。

Google or AdMax Promotion (ipvtop)

各国のIPアドレス(グローバルIP)が一覧で見られる機能を公開しました。

   

IPアドレス(グローバルIPアドレス)はIANAを頂点とした管理によって、
世界5拠点の5-RIR(AFRINIC, APNIC, ARIN, LACNIC, RIPE NCC)により各国に割当てられています。
IPアドレスが分かれば対象の国を判断する事ができる仕組みになっています。
今回新たに国(国コード)から、現在その国に割当てられているIPアドレスの範囲(CIDR化済)を、
一覧で確認するとともに、一覧のテキストファイルのダウンロードが可能なURLの公開を開始しました。

各国のIPアドレス(グローバルIP)が一覧で見られる機能を公開しました。

プロモーション

Google or AdMax Promotion (ipvpos)

今更?と思われる事と思います。すみません。

それもIPv4のみの対応ですので、本当に今更だと自分でも思っていますが、
本当にやりたい事は国判定ではなく、もっと違う詳細な情報をご提供することにあるのですが、
その過程として、IPアドレスの国割り当て一覧という二次成果物ができたので、公開しました。

IPアドレスの国別(国コード)割当て状況(グローバルIPアドレス)

国割り当ての一覧を確認するには、以下URLで確認ができます。

このページではIPアドレス(グローバルIPアドレス)の割当てが、
各RIRから行われている「ステータス別」の一覧を表示しています。

各国の国名をクリックすると、その国の詳細を表示します。

 

例:「日本(JP)への割当て状況」と連続範囲、CIDRリストアクセスページ

国名(ここでは日本)をクリックすると、以下のページへ遷移します。

 

このページでは、各国に割当てられているIPアドレスの範囲を、

「IPアドレス – IPアドレス」形式の範囲表記で最も行数が少なくなるように連結したリストと、

「CIDR」形式(IPアドレス/ネットマスク)の表記で、
最も行数が少なくなるように連結したリストへのページを表示します。

それぞれのページでは、整形後のリストをテキストファイルでダウンロードできるURLも公開しています。

 

国別で必要なIPアドレスリストをご利用いただけるようにしています。

 

更新頻度は日次更新

5-RIR(AFRINIC, APNIC, ARIN, LACNIC, RIPE NCC)からのデータは、
1日1回の更新頻度で取得しています。

現在の更新状態は、各ページに配置している下部の更新履歴にて確認できるようになっています。

RIR 行数(サマリ行) 格納行数 行差異 集計IP数 gIP割合(%) 最終チェック日時 取込日時 現地時刻(参考) header行 データversion データサマリ行 タイプ
afrinic
3857 3857 0 -OK! 121249792 3.2750 % 2019-02-21 00:02:16 2019-02-21 00:02:16 - timezone: Asia/Tokyo(UTC+9) 2019-02-20 19:02:16 - timezone: Indian/Mauritius(UTC+4) 2|afrinic|20190220|9581|00000000|20190220|00000 20190220 afrinic|*|ipv4|*|3857|summary ipv4
apnic
42486 42486 0 -OK! 888946688 24.0109 % 2019-02-21 00:01:48 2019-02-21 00:01:48 - timezone: Asia/Tokyo(UTC+9) 2019-02-21 01:01:48 - timezone: Australia/Brisbane(UTC+10) 2.3|apnic|20190220|117144||20190219|+1000 20190220 apnic|*|ipv4|*|42486|summary ipv4
arin
63119 63119 0 -OK! 1677405184 45.3076 % 2019-02-21 00:01:16 2019-02-21 00:01:16 - timezone: Asia/Tokyo(UTC+9) 2019-02-20 10:01:16 - timezone: America/New_York(UTC-5) 2.3|arin|1550642418015|145020|19700101|20190220|-0500 1550642418015 arin|*|ipv4|*|63119|summary ipv4
lacnic
16066 16066 0 -OK! 190782720 5.1531 % 2019-02-21 00:02:04 2019-02-21 00:02:04 - timezone: Asia/Tokyo(UTC+9) 2019-02-20 12:02:04 - timezone: America/Montevideo(UTC-3) 2.3|lacnic|20190219|60506|19870101|20190219|-0300 20190219 lacnic|*|ipv4|*|16066|summary ipv4
ripencc
74818 74818 0 -OK! 823870976 22.2532 % 2019-02-21 00:01:34 2019-02-21 00:01:34 - timezone: Asia/Tokyo(UTC+9) 2019-02-20 16:01:34 - timezone: Europe/Amsterdam(UTC+1) 2|ripencc|1550617199|194976|19830705|20190219|+0100 1550617199 ripencc|*|ipv4|*|74818|summary ipv4
グローバルIP理論総数不足IP数IP合計全IP割合(%)
3,702,258,4323,0723,702,255,36099.9999 %

code:sc12

 

5-RIR(AFRINIC, APNIC, ARIN, LACNIC, RIPE NCC)のデータベースから、
それぞれデータを取得している事から、
データの更新タイミングなどによって、データ不整合が発生します。

そうした不整合の状態については状況ページにて、
詳細に検証を行っていますので、その都度状態の確認ができるようにしています。

 

こうした不整合の状態突合せを行って、公開しているサイトさんは少ない事と思います。
普通は公式に公開されているデータですので、疑う事がないからかもしれません。

ですが、実際に運用されている各タイミングでは、
国判定のIPアドレスが重複して、割当て国に指定されることも多くあります。

そのような状態を、一覧で容易に確認する事ができるようになっています。
現在、発生している不整合の状態は以下のようになっています。

5-RIR提供データ内の「非グローバル(又は重複)」データ一覧

以下は、5-RIR(AFRINIC, APNIC, ARIN, LACNIC, RIPE NCC)で公開されているデータの内、
非グローバルIPアドレス範囲外、又は重複範囲が含まれていた場合に表示されます。
全グローバルIP数と取込済IP総数の比較にてデータの整合性チェックを行っています。

RIR 出現行 状態 割当国 特殊属性 開始IP IP数 CIDR表記 開始IP 終了IP 重複状態
arin
37,362 allocated US
グローバルアドレス
103.25.230.0 256 103.25.230.0/24 103.25.230.0 103.25.230.255
  1. US(arin) - line:37362 --> 103.25.230.0/24 (103.25.230.0 - 103.25.230.255)
  2. IN(apnic) - line:7577 --> 103.25.230.0/24 (103.25.230.0 - 103.25.230.255)
apnic
29,546 reserved --
テストネットワーク
198.51.100.0 256 198.51.100.0/24 198.51.100.0 198.51.100.255
apnic
34,218 reserved --
テストネットワーク
203.0.113.0 256 203.0.113.0/24 203.0.113.0 203.0.113.255
合計IP数768

code:sc14

※こうした不整合は基本的にデータの誤りではないと思っています。
※データベースの同期処理の過程で発生する症状であり時間と共に解消されるものであると考えます。

 

何かのお役に立ちますと幸いです。

 

更新履歴情報

Ver. 更新日 更新内容
1.0.4 2018/07/08 「取込状況」一覧の取り込み日時表示がデータの取り込み有無に関わらず、
自動更新されている症状を訂正。
データ取り込み時のみ更新を行うよう修正。翌7/9処理以降、データ表示に反映予定。
1.0.3 2018/07/05 5-RIR(AFRINIC, APNIC, ARIN, LACNIC, RIPE NCC)間のデータにおいて、
重複データの表示テーブルに対して、重複状態と原因データを表示し、
元データを確認する為のリンクを追加しました。
RIR割当てIPアドレス内の「非グローバルIP/重複」データ一覧
1.0.2 2018/07/04 日次更新処理の自動実行の動作確認が取れました。
翌2018/07/05以降は自動的に処理されます。
データの整合性チェックも概ね、現在状況(データ不整合等)を適切に監視できていますので、
当面はこのままβ公開を継続します。詳細は以下リンク先をご確認ください。
RIRデータ処理結果(状況)
1.0.1 2018/07/02 β公開。
IPアドレス国割り当てデータの公開を開始しましたが、
日次データの自動取得に関して現在は手動実行です。
極力、日次更新を心掛けますが厳密には試験運用中の位置づけです。

AdMax Promotion

 - Infomation ,

QRコードからもこのURLを開けます。
リンク先URL: http://ipvx.info/2018/07/can-see-ip-each-country/


AdMax Promotion

サイト内コンテンツ
すべて展開 | すべて省略

Google or AdMax Promotion (ipvlink)

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

eye_ipv46.info250
IPV46サイトを公開しました

開設から間もない当サイトにお越しいただきありがとうございます。 2015/02/ …

eye_ipv46.info250
IPアドレスのネットマスク表記(CIDR)の分割・除外ツール公開しました。

私が欲しかったツールの一つがこの、 「IPアドレスのネットマスク表記(CIDR) …

eye_ipv46.info250
IPアドレスのネットマスク表記(CIDR)の連結・統合ツール公開しました。

私がこのサイトを公開するに当たって、まず作成したかったツールが、 「IPアドレス …

eye_ipv46.info250
実際にツールを使って2つのIP範囲やCIDRをまとめてみよう

IPアドレスの範囲がプロバイダや通信キャリアなどから提供され、 そうした情報を基 …

eye_ipv46.info250
2つのIPアドレスの範囲をCIDRに厳密に変換するってどういう事?

サーバーやサイトのスパム対策などで、 スパムを受けたIPアドレスを利用して拒否指 …