查询IP的场景比很多人想象的多。有时候查看网站后台访问记录,想判断访客大致地区;收到邮件之后,想要查询发件服务器IP所属国家;也有单纯想确认自己网络出口IP有没有变动。不管哪种需求,提前准备好用的查询工具,比临时到处搜索方便很多。
国内老牌工具是ip138,上线接近二十年,页面布局改动很小,打开页面直接是输入框,域名或者IP都可以查询。IP归属数据库覆盖全面,国内IP可以定位到省市,部分结果附带运营商信息。缺点是广告较多,页面繁杂,但查询免费,返回结果速度快。ip.cn功能相近,页面更加简洁,除IP归属查询,会直接展示本机公网IP和运营商信息。如果只想快速查看自己公网地址,打开ip.cn比搜索引擎检索更直接。

百度搜索自带IP查询功能。搜索框直接输入IP,首条结果就展示本机公网IP和归属地。优势是不用记忆网址,缺点仅能查询自身IP,查询外部IP需要更换工具。搜索引擎给出的归属信息来自自有数据库,和专业IP查询站点偶尔存在偏差,移动网络、偏远地区IP,不同数据库的解析结果经常不一致。
国外常用工具是ipinfo.io和WhatIsMyIP。ipinfo.io的API接口简洁,个人使用免费额度足够,返回信息包含国家、城市、经纬度、时区、ASN,开发人员经常集成到程序里。WhatIsMyIP页面简单,打开直接展示本机IPv4和IPv6地址,附带城市级地图定位。两款工具无需注册,直接访问使用。访问缓慢属于网络环境问题,和工具本身无关。
查询IP归属地有一个前提,不存在百分百准确的数据库。IP地址分配和地理位置不是一一对应的关系。运营商拿到IP段,覆盖范围可能跨多个城市,用户实际位置只有运营商内部可以确认。第三方数据库依靠路由信息、注册记录和用户反馈推断位置,误差从几公里到几百公里不等。移动网络IP归属误差尤其明显,手机上网出口IP经常全省甚至跨省共享,在广州接入基站,出口IP注册地址可能在深圳。查询结果只能作为参考,不能当成精确地理位置。
还有常见误区,混淆IP归属地和设备定位。归属地是运营商登记的静态注册地址;设备定位依靠GPS、Wi-Fi探针或者基站三角测算,普通网站没有权限获取这类数据。浏览器页面显示你所在城市,大多依靠IP归属粗略判断,不是精准定位设备。
想要获取ASN、路由前缀、历史归属记录这类详细数据,可以使用IPIP.net。平台数据比普通查询网站丰富,免费版查看ASN和运营商,付费版本提供精度更高的地理位置和风险评分。网络安全、反欺诈相关从业者,用它筛选异常IP。AbuseIPDB专门查询IP滥用记录,输入IP地址,查看该IP是否被举报发送垃圾邮件、端口扫描、网络攻击。两款工具偏向专业场景,日常查询不需要,但甄别IP风险,比单纯查询归属地更有用。
简单总结,查询本机公网IP,浏览器直接搜索IP地址,靠前结果基本准确。查询外部IP先用ip138或者ipinfo.io粗略查看,需要详细数据再切换IPIP.net。不用执着精细定位,确认省市和运营商,绝大多数场景就够用。