一、先看 VPS 有没有拿到 IPv6
Linux 通用
ip -6 addr
或老系统:
ifconfig
你要看到类似:
inet6 2604:abc0:103:415:a1::151/64 scope global
👉 有 scope global = 公网 IPv6
二、确认不是假 IPv6(关键)
1️⃣ 能不能直连 IPv6 网站
ping6 ipv6.google.com
能通 = IPv6 真可用
也可以:
ping6 240c::6666
2️⃣ 用 IPv6 出口访问外网(最关键)
curl -6 https://ifconfig.co
或
curl -6 https://ip.sb
👉 显示的 IPv6
和你 VPS 上的一样 / 同一段
不是
::ffff:形式
= 真 IPv6 出口
三、看是不是隧道 IPv6(进阶)
看路由
ip -6 route
如果看到:
default via fe80::xxxx dev eth0
➡️ 正常(原生 IPv6 常见)
如果出现:
sit0
tun6
he-ipv6
➡️ 隧道 IPv6
四、看 VPS 提供商分配方式
ip -6 addr show eth0
/64或/56→ 正常云厂商 IPv6只有
/128→ 有可能是 NAT / 转发
五、一句话判断表
六、最简单懒人方案(30 秒)
在 VPS 执行:
curl -6 https://ifconfig.co && ip -6 route