必须结合命令行与网络状态综合判断:用ipconfig /all可一次性查全IPv4内网地址、IPv6各类地址(fe80::为链路本地、fc00::/fd00::为唯一本地、2001:/2400:/2600:等为全球单播),公网IPv4需访问ip125.com等网站验证,IPv6连通性须通过ping -6 ipv6.google.com及netsh命令确认是否真正启用。

要快速确认自己电脑当前使用的IPv4和IPv6地址,尤其是区分内网IP、公网IP、链路本地地址或全球单播地址,必须结合命令行输出与网络状态综合判断——只看一个界面或一个命令容易误判。
用命令提示符一次性查全所有IP
这一步最直接、信息最全,能同时看到IPv4、IPv6(含链路本地、唯一本地、全球单播)、子网掩码、默认网关和DNS服务器。
按下 Win + R → 输入 cmd → 回车打开命令提示符。
输入 ipconfig /all → 回车执行。
在返回结果中逐项定位:
找到「以太网适配器 以太网」或「无线局域网适配器 WLAN」区块;
「IPv4 地址」后面那一串点分十进制数字(如 192.168.1.105)就是你的内网IPv4地址;
「IPv6 地址」可能列出多个,需重点识别:
以 fe80:: 开头的是链路本地地址(仅限本机到直连设备通信,【不可用于互联网访问】);
以 fc00:: 或 fd00:: 开头的是唯一本地地址(类似IPv4私有地址,【不对外路由】);
以 2001:、2400:、2600: 等开头的才是可路由的全球单播IPv6地址。
通过系统设置界面快速查看(适合新手)
不需要记命令,图形界面里就能看到基础IPv4和IPv6地址,但部分IPv6类型可能被隐藏或简化显示。
右键点击任务栏右下角网络图标 → 选择「网络和 Internet 设置」。
进入「状态」→ 点击当前连接的网络名称(如「WLAN」或「以太网」)→ 点击「硬件属性」。
向下滚动,直接看到「IPv4 地址」和「IPv6 地址」两行内容;
注意:这里显示的IPv6地址通常是第一个可用地址,未必是全球单播地址——如果它以 fe80:: 开头,说明你当前没有获取到有效IPv6公网地址。
验证IPv4公网地址(必须联网且非纯内网环境)
内网IPv4地址(如192.168.x.x、10.x.x.x)无法从外部直接访问,要确认你对外暴露的IP,必须查公网出口地址。
方法一:打开浏览器 → 访问 https://www.ip125.com 或 https://ip.cn → 页面自动显示当前公网IPv4地址。
方法二:在命令提示符中运行 curl ifconfig.me(需提前安装curl或使用PowerShell)→ 返回纯文本公网IPv4地址。
⚠️ 注意:若返回的公网IPv4地址与路由器WAN口地址一致,说明你处于NAT后;若相同,大概率是光猫桥接+路由器拨号模式。
排查IPv6是否真正启用(关键判断步骤)
很多用户勾选了IPv6协议却无实际连接能力,系统会自动生成链路本地地址(fe80::/64),但这不等于能上网。
第一步:在命令提示符中运行 ping -6 ipv6.google.com → 若返回「请求超时」或「找不到主机」,说明IPv6未通。
第二步:运行 netsh interface ipv6 show addresses → 查看所有IPv6地址及其“寿命”和“首选”状态;
只有标记为「首选」且前缀不是 fe80:: 的地址才具备实际通信能力。
第三步:检查网络适配器属性 → 右键「以太网」→「属性」→ 勾选「Internet 协议版本 6 (TCP/IPv6)」→ 双击进入 → 确认「自动获取IPv6地址」已启用;
【若此处显示“无效配置”或“无路由器通告”,说明运营商未下发IPv6前缀】。

















