正在获取…
网站看到你的方式,就是看到你出口路由器的公网 IP。这个页面把「服务器看到的你」原样显示出来:地址、访问方式(HTTP/HTTPS)、经过的代理链、以及本次请求的浏览器标识。
它和「IP 归属地查询」不是一回事:这里只回答「我现在的出口 IP 是多少」,不做地理定位、不查运营商。因为同一台机器切换 WiFi、开 VPN、换移动网络都会得到不同的地址,所以提供了「重新获取」。
顺带说明一个常见困惑:页面里如果有 127.0.0.1、192.168.x.x、10.x.x.x,说明你是从本机或内网访问的(比如本地开发环境),并不是你的公网 IP——公网 IP 要等站点部署到公网服务器后才看得到。
| 想做什么 | 怎么做 | 说明 |
|---|---|---|
| 配置白名单 / 防火墙放行 | 复制这里的 IP | 公司出口 IP 固定时最常用 |
| 确认 VPN 是否生效 | 开 VPN 后重新获取 | 地址应该变成节点所在地 |
| 排查代理链问题 | 看「代理链」行 | 有 X-Forwarded-For 说明经过代理 |
| 判断当前是内网还是公网 | 看地址类型 | 内网地址会标出来 |
不是。这说明你是从本机或内网访问的(例如本地开发环境)。公网 IP 需要站点部署在公网服务器上,并且你不是通过内网地址访问。
如果站点前面有 CDN 或反向代理,服务器看到的可能是代理的地址,真实客户端地址在 X-Forwarded-For 里(本页「代理链」一行会显示)。两者不一致说明中间有代理层。
能。如果你的网络与站点都支持 IPv6,并且你确实通过 IPv6 访问,这里就会显示 IPv6 地址(含冒号)。
IP 只能被推断到城市级,且本页不做任何定位。它本来就是你访问任何网站时都会暴露的信息。
浏览器没有读取自己公网出口 IP 的能力,必须由服务端把 remote_addr 告诉页面。这个接口只读请求头,不查库不联网,成本可以忽略。
用手机相机扫描二维码,即可继续使用该工具
遇到问题或有好建议?告诉我们。