IPv4
检测中…
你的 IP 地址
IPv6
检测中…
位置
- 城市
- 根据 IP 地址段推算
- 地区
- 该地址段登记的省或州
- 国家
- 该地址所分配到的国家
- 大洲
- 页面加载时检测
- 坐标
- 所在地区的大致中心,不是你的住址
- IP 时区
- 与该地址段关联的时区
运营商与网络
- 运营商
- 宣告该地址段的运营商
- ASN
- 路由表中的自治系统编号
- 反向 DNS
- 该地址的 PTR 记录,如果有的话
- 地址
- 你打开本页所用的 IP
- 版本
- IPv4 或 IPv6
你的连接
- 协议
- 本次连接使用的 HTTP 版本
- 浏览器时区
- 读自你的系统,而非 IP
- 语言
- 浏览器中设置的语言
- 屏幕
- 浏览器报告的分辨率
- 浏览器
- 你发送给每个网站的 user agent
查询其他 IP
在终端里
同样的信息,不用浏览器:
# 只要地址
curl myip.ugle.cc
# 全部以 JSON 返回
curl myip.ugle.cc/json
# 查询其他地址
# (引号很重要:在 zsh 中 "?" 是通配符)
curl 'myip.ugle.cc/json?ip=8.8.8.8'
常见问题
什么是公网 IP 地址?
它是在互联网上标识你这条连接的号码。你打开的每个网站都能看到它,因为回复正是要送回这个地址。它属于你的运营商,而不属于你:只是在连接存在期间借给你用。
IPv4 和 IPv6 有什么区别?
IPv4 由四个 0 到 255 的数字组成,例如 189.6.1.1,大约可容纳 43 亿个地址 — 少于今天联网设备的数量。IPv6 使用十六进制,例如 2001:4860:4860::8888,地址多到稀缺问题不复存在。两种版本并存:你的连接可以同时拥有两者,每个网站自行决定使用哪一种。
为什么只显示我的 IPv4 而没有 IPv6(或者反过来)?
浏览器只用一种协议打开页面,绝不会同时用两种。为了显示两个地址,本页会查询两个辅助域名:一个只存在于 IPv4,另一个只存在于 IPv6。如果 IPv6 卡片是空的,说明你的网络没有 IPv6 — 这在移动网络和小型运营商中仍很常见。
为什么显示的城市是错的?
IP 定位并不测量你的位置,而是查询那个地址段登记在哪个地区。国家几乎总是正确,地区经常正确,城市则只是有时正确 — 尤其当运营商把地址集中登记在首都,或者你使用 VPN、代理或移动网络时。
什么是 CGNAT?
就是运营商为了节省地址,把多个用户放在同一个公网 IPv4 地址后面。如果你的连接使用 CGNAT,这里显示的地址是与他人共用的,而依赖外部主动连入的服务 — 游戏、摄像头、家里的服务器 — 不额外配置就无法工作。
我的 IP 地址会变吗?
大多数家庭宽带会变。运营商分配的是动态地址,重启光猫时可能改变,也可能毫无征兆地改变。固定地址通常是单独的服务,多见于企业套餐。
别人能从我的 IP 得知什么?
你的大致地区,以及你的运营商是谁。仅此而已。这个地址不会泄露你的姓名、证件、邮箱,也不会泄露你访问了什么。你的运营商知道某一时刻是哪个账户在使用该地址,而这一对应关系只有在法院命令下才会交出。