读懂 IP 查询,分清公网内网 IP 带来的结果差异

KKCE 编辑团队 IP查询

内容摘要

很多新手运维人员在做 IP 查询的时候,会混淆内网地址和公网地址,拿到查询结果之后产生很多困惑。内网 IP 只用于局域网设备互相通信,不会在公网路由当中流转,公网 IP 才是设备对外暴露的网络身份,二者在 IP 查询返回的内容上会有明显区别。

很多新手运维人员在做 IP 查询的时候,会混淆内网地址和公网地址,拿到查询结果之后产生很多困惑。内网 IP 只用于局域网设备互相通信,不会在公网路由当中流转,公网 IP 才是设备对外暴露的网络身份,二者在 IP 查询返回的内容上会有明显区别。

IP 查询遇到内网网段地址,不会返回公网层面的归属地与运营商信息,这类地址多出现在经过 NAT 转发的访问日志当中。借助 IP 查询,可以快速识别日志当中的内网 IP,判断请求是否经过代理、负载均衡设备转发,避免对内网地址做无效的外部网络分析。

公网地址经过 IP 查询,一般会返回大致地理范围、所属运营商、网络组织编号等信息。这些信息可以用来分析访客来源,识别访问流量是来自家庭宽带、移动网络还是云数据中心节点,给网站风控、访问统计提供参考素材。

服务器做负载均衡、反向代理部署之后,业务日志记录的往往是代理节点内网 IP,直接拿这条记录做 IP 查询得不到访客真实信息。遇到这种场景,需要调整日志配置,获取真实客户端公网 IP 之后,再开展 IP 查询相关分析工作。

IP 查询的地理位置只能到城市级别,不能当作精确定位的依据。数据库更新不及时、IP 段重新分配,都有可能造成归属地信息出现小幅偏差。看待查询结果需要保持理性,结合业务日志、网络检测工具综合研判,才能得到客观准确的结论。