IPの所在地をまとめて調べる
ログや表計算、チャットにあるIPをそのまま貼り付けてください。カンマ・スペース・改行が混ざっていても大丈夫です。すべてのIPを見つけて、それぞれの国・都市・所属ネットワークを表示します。
IP一括検索でできること
たくさんのIPをまとめて「国・都市・タイムゾーン・所属ネットワーク」の表にします。ログの調査、アクセス元の確認、許可・拒否リストの整理に向いています。
貼るだけで自動認識
書式を整える必要はありません。カンマ・スペース・タブ・改行が混ざったテキストでもOKです。IPv4とIPv6を見つけて重複を除き、何件認識したかをその場で表示します。「サンプルを入力」で試すこともできます。
IPごとに1行の結果
表には国・都道府県/州・市区町村・タイムゾーン・ASN・AS名が並びます。郵便番号と緯度経度は初期状態では非表示で、「表示する列」でチェックすると現れるので、スマホでも列が詰まりません。検索できなかった行には理由が表示されます。表全体をスプレッドシートにコピーしたり、CSVで出力したりできます。
なぜ1回50件までなのか
位置情報には全利用者で共有するデータ提供枠があるため、1回50件、1分間に3回、1日につきデータベース未登録の新しいIPを300件までに制限しています。登録済み結果は枠を消費しません。数千件以上はローカルのIPデータベースファイルが適しています。
こんな場面で便利
アクセスログのIPがどの国・都市から来ているかを見る。サーバー・プロキシ・ノードのアクセス元IPが実際にどの地域にあるかを確認する。許可・拒否したいアドレスを整理しながら、ASNとISPも一緒に確認する、といった使い方です。
IPの所在地を一括で調べる手順
- ログ・スプレッドシート・チャットなどにあるIPをそのままテキスト欄に貼り付けます。カンマ・スペース・タブ・改行の混在でも構いません。先に試したいときは「サンプルを入力」を押します。
- 欄の下に「認識したIP:N件」と表示されます。IPv4もIPv6も認識され、重複は1件として数えます。50件を超えたら「先頭の50件だけ残す」を押し、残りは別の回に分けて送信します。
- 「一括検索」を押します。各IPはまずデータベースを確認し、登録済みならその結果を再利用します。プライベート/予約済みアドレスはデータサービスへ送らず、その行に理由を表示します。
- 表の上にある「表示する列」で、見たい列を選びます。郵便番号と緯度経度は初期状態では非表示です。表が画面より広いときは横にスクロールできます。
- 「表をコピー」でExcelなどに貼り付けるか、「CSVで出力」でファイルにします。どちらもすべての列を含み、失敗した行は最後の列に理由が入ります。
結果の列の詳しい説明
データサービスが値を返した列だけが表示されます。今回のIPのどれにも値がない列は表示されません。
- IP
- 認識して重複を除いたアドレスです。テキストに最初に現れた順に並びます。IPv4とIPv6は混在できます。
- 国
- 画面の言語での国名と国旗です。CSVではcountry_code(US などの2文字のISO 3166-1コード)とcountry(国名)の2列に分かれます。
- 都道府県/州
- 第1階層の行政区画です。データサービスは英語名しか返さないため、翻訳はしません。
- 市区町村
- 推定された都市です。モバイル回線・VPN・データセンターのIPでは、国までしか分からなかったり、都市がずれたりすることがあります。
- 郵便番号
- 初期状態では非表示で、チェックすると表示されます。データサービスが返した値をそのまま出すため、おおまかな地域のものの場合があります。ないときは「—」です。
- 緯度・経度
- 初期状態では非表示です。市区町村レベルの推定値で、番地までの位置ではないため、人探しには使えません。CSVではlatitudeとlongitudeの2列になります。
- タイムゾーン
- 分かるときはIANAのタイムゾーン名(例:America/Los_Angeles)、ないときはUTC-07:00のようなUTCオフセットを表示します。
- ASNとAS名
- そのIPが属するネットワークの自律システム番号(例:AS15169)と名前です。正確なルーティングのプレフィックスを知りたいときは「IPからASN検索」を使ってください。
- ISP
- データサービスが返したときだけ表示される列です。ないときは列ごと表示されず、CSVのisp列も空になります。
- error(CSVのみ)
- IPがデータベースに登録済みなら結果を再利用し、1日の新規IP枠を消費しません。データ提供元へ問い合わせるのはデータベースに結果がない場合だけです。
- CSVの列の順序
- ip, country_code, country, region, city, zip, latitude, longitude, timezone, asn, as_name, isp, error。順序は固定なので、そのまま自分のスクリプトに渡せます。
一括検索のよくある質問
たくさんのIPの所在地を一度に調べるには?
IPを含むテキストをそのまま入力欄に貼り付けます(IPv4もIPv6も可、整形は不要)。欄の下の「認識したIP」の件数を確認して「一括検索」を押すと、結果が表に1行ずつ並び、コピーやCSV出力ができます。1回の上限は50件で、それ以上は分けて送信します。
1回で何件まで調べられますか?なぜもっと多くできないのですか?
1回50件、1分間に3回、1日につきデータベース未登録の新しいIPを300件までです。登録済み結果は枠を消費しません。上限は全利用者で共有するデータ提供枠を守るためです。数千件以上はローカルのIPデータベースファイルを使ってください。
所在地はどのくらい正確ですか?ずれていたら?
所在地は推定値です。国のレベルは通常信頼できますが、市区町村のレベルはずれることがあり、モバイル回線・VPN・データセンター・最近割り当てが変わったIPでは特にずれやすくなります。緯度経度は「おおよその地域」として扱ってください。おかしいと感じたら「IPからASN検索」でどのネットワークのIPかを確認するか、自分のログと照らして確かめてください。正確な位置としては使わないでください。
失敗と表示される行があるのはなぜですか?
主な理由は、文字列が有効なIPではない、プライベート/予約済みアドレスで公開位置情報がない、本日分の新規データ提供問い合わせ枠を使い切った、またはデータサービスが応答しなかった、のいずれかです。成功した行には影響せず、失敗した行は後で再試行できます。
送信したIPは保存されますか?安全ですか?
検索した人、検索回数、リクエストごとの履歴は保存せず、アカウントにも紐づけません。IPと正規化済みの結果はIPごとに重複を除いてデータベースへ保存し、データベースに結果がない場合にだけIP2Location.ioとipapi.isへ送信します。貼り付けた文章からIPを抽出する処理はブラウザー内で行い、それ以外はアップロードしません。
「IP検索」や「IPからASN検索」との違いは?
「IP検索」は1件ずつ調べ、項目が最も多く(ネットワーク・用途タイプ・セキュリティ状態など)揃っています。このツールは一括で調べ、所在地・タイムゾーン・ASN・ISPを一覧にしてCSV出力しやすくしています。「IPからASN検索」は公開ルーティング情報から「そのアドレスを広告しているのは誰か」を調べ、最大100件で、枠はこのツールとは別です。
ほかの無料ツール
特定の国のIPが必要ですか?
AnboVPNでは多くの地域の専用IPと、データ量で利用する共有IPを用意しています。違いを比べて、必要な地域を選べます。