IP アドレスの ASN、ISP、所在地を調べる方法 | Check Host

ASN とは何か、IP アドレスがどのネットワークや ISP に属しているかの調べ方、そして IP ジオロケーションの実際の精度を解説。

すべてのグローバル IP アドレスはいずれかのネットワークに属し、インターネット上のすべてのネットワークには番号があります。IP がどのネットワークに属しているかが分かれば、誰が運用しているか、不正利用の連絡先はどこか、おおよそどこにあるかが分かります。

ASN とは?

インターネットはネットワークのネットワークです。独立してルーティングされる各ネットワーク — ISP、クラウド事業者、大学、大企業 — は自律システム(AS)であり、ASN(自律システム番号)が割り当てられます。例えば Cloudflare は AS13335、Google は AS15169 です。自律システムは BGP を使って自分がルーティングする IP アドレス範囲を広告し、それによってインターネットの他の部分は通信をどこへ送ればよいかを知ります。

調べ方

IP ルックアップに IP アドレスまたはホスト名を入力すると、次の情報が得られます:

欄を空のままにすると、自分のグローバル IP とネットワークが表示されます。VPN が機能しているか、CGNAT の内側にいるかを確認するのに便利です。

IP ジオロケーションの精度は?

国は大多数のケースで正確です。都市は登録情報や測定に基づく推定で、数十〜数百キロずれることもよくあります。モバイル回線や大手 ISP は地域全体を 1 つの都市にまとめていることが多いからです。大手 CDN やパブリック DNS リゾルバーなどのエニーキャストアドレスは多くの場所から同時に提供されているため、単一の所在地は誤解を招きます。

実用的な使い方

コマンドラインやチャットから

ルックアップは JSON API や Telegram からも利用できます。check-host.one ボットに /info 1.1.1.1 と送ってください。