myip

你的 IP 地址

IPv4 检测中…
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 得知什么?

你的大致地区,以及你的运营商是谁。仅此而已。这个地址不会泄露你的姓名、证件、邮箱,也不会泄露你访问了什么。你的运营商知道某一时刻是哪个账户在使用该地址,而这一对应关系只有在法院命令下才会交出。