Start typing to search across invoices, services, domains, tickets, and more...
越境 EC、広告アカウント、AI や動画配信サービスの利用では「ネイティブ IPかどうか」がよく問題になります。本記事ではネイティブ IP の確認方法と、住宅 IP・ISP IP・データセンター IP の見分け方、各データベースでの所在国の調べ方を解説します。コマンドは Debian/Ubuntu、CentOS/Rocky/AlmaLinux 対応で、Windows の方は紹介する Web ツールをご利用ください。
ipinfo.io は国・都市と org(AS 番号+組織名)を返します。サーバー上で実行するとグローバル IP を確認できます。
# このサーバーのグローバル IPv4 / IPv6 と所在地
curl -4 ipinfo.io
curl -6 ipinfo.io
# 指定した IP を調べる
curl ipinfo.io/203.0.113.10
country が目的の国か、org の組織が ISP かホスティング事業者かを確認します。
ip-api の無料 API(HTTP のみ、回数制限あり)は hosting・proxy・mobile のフラグを返します。
curl "http://ip-api.com/json/203.0.113.10?fields=status,country,countryCode,regionName,city,isp,org,as,mobile,proxy,hosting"
"hosting":true はデータセンター IP と判定されていることを意味します。判定基準はデータベースごとに異なるため参考値として扱ってください。
whois は RIPE NCC・APNIC・ARIN・AFRINIC など地域インターネットレジストリの情報で、「ネイティブ」判定の最も信頼できる根拠です。
# whois クライアントのインストール
apt install -y whois # Debian/Ubuntu
yum install -y whois # CentOS/Rocky/AlmaLinux
# 登録国、ネットワーク名、組織
whois 203.0.113.10 | grep -Ei '^(country|netname|descr|org-name|orgname|origin):'
# ASN・BGP プレフィックス・国コード・AS 名を一度に表示
whois -h whois.cymru.com " -v 203.0.113.10"
AS 番号がわかったら、bgp.tools・PeeringDB・bgp.he.net で ASN の種類(ISP、Hosting、Business など)と広報プレフィックスを確認します。ISP 分類の ASN に属する IP は住宅/ISP IP として扱われやすくなります。
サービスごとに使う IP データベースは異なります。MaxMind GeoIP のオンラインデモ、ipinfo、ip-api、さらに IP の種類やリスク値をまとめて表示する ping0 系の総合チェックサイトを比較しましょう。大半が同じ国・ISP または住宅と判定していれば、良質なネイティブ IP と言えます。
新しく割り当てられた、または移設したばかりの IP 帯は、古い国のまま表示されることがあります。まず whois の country が正しいか確認し、Geofeed(RFC 8805)で所在地を宣言します(「Geofeed」の記事を参照)。MaxMind や ipinfo の修正申請フォームも併用できます。反映には数日〜数週間かかります。IMIDC の IP であれば、チケットで Geofeed 更新をお手伝いします。
必ずしもそうではありません。そのサイトのデータベースが古いだけの場合があります。whois と多数のデータベースの結果を優先し、必要に応じて Geofeed で修正します。
IP の種類は登録者と ASN によって決まるため、サーバー設定では変えられません。住宅・ISP IP が必要な場合はサポートへご相談ください(追加 IP は有料です)。
別々のアドレスなので、所在地や種類もそれぞれ判定されます。curl -4 と curl -6 で個別に確認してください。
解決しない場合は、IP と確認結果のスクリーンショットを添えてサポートチケットから IMIDC の 24 時間 365 日サポートへお問い合わせください。