联通宽带,已开通 IPv6。电脑通过无线连接到家庭网关(光猫兼路由器)。电脑双系统(原生,非虚拟机),Windows+Linux ( Debian 9 )。
在 Windows 下使用 IPv6 正常,ipconfig 命令看到可自动分配到 3 个公网 IPv6 地址。2 个普通的 1 个临时的,3 个地址都在路由器页面显示的前缀范围之内。
在 Linux ( Debian 9 )下,无法访问 IPv6 网站。使用 ip addr 命令查看,分配到了 2 个公网 IPv6 地址,其中一个在路由器页面显示的前缀范围之内,另一个在前缀范围之外。经测试,如果使用 ip addr del 把后一个 IPv6 地址删除,则可以正常访问 IPv6 网站。但下一次联网之后,又会自动得到 2 个 IPv6 地址从而无法访问 IPv6 网站。
请问这个异常的 IPv6 地址是怎么来的?为什么只有 Linux 有而在 Windows 下没有?如何解决这个问题,让 Linux 可以正常访问 IPv6 网站。谢谢!
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether a0:a4:c5:xx:xx:xx brd ff:ff:ff:ff:ff:ff
inet 192.168.1.3/24 brd 192.168.1.255 scope global dynamic wlp3s0
valid_lft 85412sec preferred_lft 85412sec
inet6 2408:x:1506:x:x:x:x:x/128 scope global dynamic <- 异常的 IPv6 地址
valid_lft 252165sec preferred_lft 165765sec
inet6 2408:x:150c:x:x:x:x:x/64 scope global noprefixroute dynamic <- 正常的 IPv6 地址
valid_lft 216820sec preferred_lft 130420sec
inet6 fe80::x:f7dc:x:x/64 scope link
valid_lft forever preferred_lft forever
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.