IPアドレス検索と位置情報
IPv4・IPv6アドレスのおおよその位置、ISP、組織、ASNを調べます。自分のグローバルIPの確認も可能で、プライベートアドレスはローカルで判別します。
空欄のまま「自分の IP」を押すと、現在閲覧に使っているパブリックアドレスを確認できます。
IPアドレス検索とは?
このツールは、IPアドレスがどこに登録され、おおよそどこにあるか(国、地域、市、座標、タイムゾーン、ISP、組織、AS番号)を表示します。入力欄を空にして「My IP」を押すと、ブラウザが使っているグローバルIPアドレスを確認できます。
IPアドレス検索の使い方
- IPv4またはIPv6アドレスを入力するか、空欄のままにします。
- Look up(自分のアドレスならMy IP)を押します。
- 国、地域、市、座標、タイムゾーン、ISP、組織、ASN、ドメインを確認します。
- プライベートまたは予約済みアドレスの場合は、サービスに問い合わせず、公開された位置情報がないことが説明されます。
例
8.8.8.8
United States (US) · ISP Google LLC · ASN AS15169 · domain google.com
市や座標は位置情報データベース由来で、時間とともに変わることがあります。
IPアドレス検索を使うべき場面
訪問者、攻撃元、サーバーのIPがどのプロバイダーや国に属するかの確認、VPNが機能しているかの確認に使います。IPの位置情報はあくまで概算で、市や地域レベルにとどまることが多く、ISPの本社所在地が表示されることもあります。人物の特定や本人確認の証拠には決して使わないでください。
IPアドレス検索の仕組み
アドレスはブラウザ内でipaddr.jsにより検証されます。プライベート、ループバック、リンクローカル、CGNATなどの非公開レンジは、リクエストなしでローカルに判定されます。パブリックアドレスは、ブラウザからipwho.isの位置情報APIに直接送信され、ipwho.isがレート制限中または利用不能の場合はipapi.coにフォールバックします。レスポンスの各項目が表示され、国名はブラウザのIntl.DisplayNamesでローカライズされます。
一般的な使用例
- サーバーログにあるIPをブロックする前に、そのISPとASNを確認する。
- VPNやプロキシの出口IPが期待する国で表示されるか確認する。
- アドレスがGoogleやAWSなどのクラウドプロバイダーのものか見分ける。
- リモートサーバーのグローバルIPのタイムゾーンを調べる。
セキュリティ注意事項
IPを検索すると、そのIPはipwho.is(フォールバック時はipapi.co)に送信されます。第三者に共有する権限のないアドレスは検索しないでください。
よくある質問
IPの位置情報はどのくらい正確ですか。
国はたいてい合っていますが、市は数十キロずれることがよくあります。モバイル、衛星、VPN接続では、まったく別の地域として表示されることもあります。
データはどのサービスが提供していますか。
ipwho.is、フォールバックとしてipapi.coです。ブラウザは入力されたIP(「My IP」の場合はリクエストそのものだけ)をそのサービスに直接送信します。
192.168.x.xに位置情報が表示されないのはなぜですか。
RFC 1918のプライベートアドレスで、ローカルネットワーク内にしか存在しないためです。無数のネットワークが同じアドレスを使っているので、公開された所有者や位置はありません。