用途:回答“这个 IP 是谁的”以及“我的公网 IP 是什么”。适用于日志排查、滥用报告准备、网络调试等场景。
主要能力:查询指定 IP 或主机名的国家/地区/城市、ISP、组织、ASN,以及 proxy/hosting 标记;查询本机公网 IPv4 与 IPv6;给出可重复执行的 curl 命令;对结果做解读,优先说明网络归属与类型(如数据中心、住宅线路)。
使用方式:查询本机 IP 用 curl -s https://api.ipify.org(v4)或 curl -s https://api64.ipify.org(优先 v6)。查询指定 IP 用 curl -s "http://ip-api.com/json/8.8.8.8?fields=status,country,regionName,city,isp,org,as,proxy,hosting,query"。主机名会先被解析,需说明解析后的 IP。
限制与注意:ip-api.com 免费层为 HTTP 且有速率限制(约 45 次/分钟),不适合批量扫描;IP 地理定位是近似值,国家较可靠、城市仅为估计,坐标常是 ISP 位置;ASN 比城市更能说明网络归属;不得将结果用于定位或揭露具体个人,只用于识别网络与滥用联系人;不要凭记忆回答本机 IP,应实际请求获取。