如何查看自己的 IP 地址

覆盖 Windows、macOS、Linux、手机、路由器与在线工具,重点讲解 IPv6 的获取方法。

一、用浏览器最快查看公网 IP

如果你只想知道自己对外访问互联网时用的 IP(公网 IP),访问下面任意一个网站即可:

提示:如果网站显示了 IPv6 地址,说明你的网络和运营商已经支持 IPv6;如果只显示了 IPv4,可能是路由器或光猫没有开启 IPv6。

二、Windows 系统查看 IP 与 IPv6

方法 1:命令提示符(CMD)

  1. Win + R,输入 cmd,回车。
  2. 输入下面命令并回车:
ipconfig /all

在输出中找到你正在使用的网卡(例如“以太网适配器”或“无线局域网适配器”),你会看到:

方法 2:PowerShell(更简洁)

Get-NetIPAddress -AddressFamily IPv6 | Select-Object IPAddress, PrefixLength

如果想只看 IPv4,把 IPv6 改成 IPv4 即可。

三、macOS 查看 IP 与 IPv6

方法 1:终端命令

打开“终端”,输入:

ifconfig

找到你当前连接的网络接口(Wi-Fi 通常是 en0,有线通常是 en1 或类似名称),查看 inet(IPv4)和 inet6(IPv6)后面的值。

方法 2:图形界面

  1. 点击屏幕左上角苹果菜单 → 系统设置 → 网络。
  2. 选择当前连接的网络,点击“详细信息”。
  3. 在 TCP/IP 标签页中即可看到 IPv4 和 IPv6 地址。

四、Linux 查看 IP 与 IPv6

大多数现代 Linux 发行版推荐使用 ip 命令:

ip addr

或者使用传统命令:

ifconfig

在输出中:

五、手机端查看 IP

Android

  1. 设置 → WLAN → 点击当前连接的 Wi-Fi 名称。
  2. 在网络详情里可以看到 IPv4 和 IPv6 地址。

iOS / iPadOS

  1. 设置 → 无线局域网 → 点击当前 Wi-Fi 右侧的“i”图标。
  2. 向下滚动即可看到 IPv4 地址和 IPv6 地址。

六、从路由器后台查看公网 IP

  1. 在浏览器地址栏输入路由器管理地址,常见的是 192.168.1.1192.168.31.1tplogin.cn 等品牌地址。
  2. 登录管理员账号。
  3. 找到“上网设置 / WAN 口设置 / 网络状态”,即可看到路由器获取到的公网 IPv4 和 IPv6。
注意:很多家用宽带拿到的是“运营商级 NAT(大内网)IPv4”,并不是真正的公网 IPv4,但 IPv6 通常是直接分配到设备的公网地址。

七、如何判断看到的是不是真正的公网 IPv6?

最简单的方法:用浏览器访问 test-ipv6.com,它会自动告诉你当前连接的公网 IPv6 是多少。

八、安全与隐私提示

十、IPv6 地址变了怎么办?动态前缀与 DDNS

很多家庭宽带的 IPv6 前缀不是永久固定的。运营商可能会定期重新分配前缀(Prefix),比如从 240e:123:456::/60 变成 240e:123:789::/60,一旦变了,你记住的 IPv6 地址就会失效。

为什么前缀会变?

解决方案:DDNS(动态域名解析)

与其记一长串 IPv6 地址,不如给设备绑定一个域名。当 IPv6 变化时,自动更新这个域名对应的 DNS 记录,这样你始终可以通过同一个域名访问设备。

  1. 准备一个域名,并在 DNS 服务商(如 Cloudflare、阿里云、腾讯云、DNSPod)创建一条 AAAA 记录。
  2. 在设备上运行一个 DDNS 客户端,定期检查当前 IPv6。
  3. 发现变化后,调用 DNS 服务商的 API 更新 AAAA 记录。
  4. 外网访问时直接输入域名,无需关心底层 IPv6 是否改变。
提示:如果你不想自己写脚本,可以等本站即将发布的 IPv6 动态同步助手。它会自动监测本机 IPv6 变化并更新到 DNS,省去手动维护的麻烦。

十一、想要更方便?

如果你觉得每次查命令太麻烦,或者不想手动维护 DDNS,可以关注我即将发布的小工具:

查看同步工具