啊啊啊啊啊~又来求助了, ipv6 的问题。

2021-12-24 21:43:27 +08:00
 qingzhan

由于又没用成功搜索到答案,想着这边大帅比比较多,特来求助~

问题

我当前使用的台式机拥有 ipv6 的地址,却被过不了这个ipv6 网站的测试,同时我也没法访问纯的 ipv6 网站,也就是我这个拥有 ipv6 地址的电脑相当于没有。

前提

  1. 拥有光猫超级管理员账号,光猫改了桥接,同时开启了ipv4&ipv6
  2. TP-LINK(TL-R470GP-AC) PPPoE 拨号,ipv6 启用,复用 ipv4 拨号链路。
  3. LAN 口 ipv6 启用,地址配置方式(EUI-64),前缀授权接口(WAN)。
  4. 开启 SLAAC 服务。

目前的状态

  1. 路由器 WAN 口有 ipv6 的公网地址(240e:398:xxx:xxx:xxxx:xxxx:xxxx:xxxx/64)
  2. 台式机连的路由器,也有公网地址(240e:39c:xxx:xxx:xxxx:xxxx:xxxx:xx)
  3. 无法访问纯 ipv6 网站
  4. 无法通过外网直接访问设备
  5. 无法 ping 通 ipv6 的地址
10624 次点击
所在节点    宽带症候群
57 条回复
qingzhan
2021-12-24 23:05:11 +08:00
@jousca 光猫本身的 ipv6 的地址和前缀确实不一样,为啥呢?是因为这个原因导致的吗?
jousca
2021-12-24 23:05:59 +08:00
@Buges 自从我设过这个 DHCP 之后,我每次电脑拿到的 V6 地址都是这个( 2409:8a62:570:aXXX::2 这个地址),且正常内外互通。等同于变相固定 V6 地址……你可以去翻我以前年份讨论 V6 地址的帖子,里面有我 IP 截图,和今天完全一样的。没有变化。
jousca
2021-12-24 23:09:54 +08:00
@qingzhan 这个是对的。猫的地址是猫自己用。你的地址是运营商授权给你,猫负责给你路由出去,不会做地址转换。

你贴一下你本地 IP 地址的信息(可以隐藏中间几个数),我看看网关信息和 DNS 这些对不对。

DNS 是运营商提供。不要错误用我的 V6 DNS 信息,我移动宽带。 你可以尝试使用阿里云的 DNS 2400:3200::1 或 2400:3200:baba::1
jousca
2021-12-24 23:12:11 +08:00
正在 Ping 2400:3200:baba::1 具有 32 字节的数据:
来自 2400:3200:baba::1 的回复: 时间=3ms
来自 2400:3200:baba::1 的回复: 时间=3ms
来自 2400:3200:baba::1 的回复: 时间=4ms
来自 2400:3200:baba::1 的回复: 时间=3ms
Buges
2021-12-24 23:13:17 +08:00
@qingzhan 你要从本机 traceroute 而不是从光猫上。光猫上通而你本机不通显然正符合我上面说的本机的问题。
那两个一个是路由器通过 slaac 获得的单个地址,一个是通过 dhcp-pd 获得的地址段。(光猫拨号时光猫===光猫+路由器)
@jousca 前缀变不变是运营商决定的,至于后缀,其实你用 slaac eui64 或 stable address 得到的后缀也是固定的。不过 dhcpv6 的作用就是配置 managed address ,通常手动设定,自动分配不变可能是光猫缓存了记录,或设备加入网络的顺序恰好相同。
qingzhan
2021-12-24 23:13:32 +08:00
@jousca

光猫:240e:398:33a:145:xxxx:xxxx:xxxx:xxxx
台式机:240e:39c:320:1560:xxxx:xxxx:xxxx:xxx
台式机 DNS: 240e:56:4000:8000::69, 240e:56:4000::218
jousca
2021-12-24 23:16:45 +08:00
@qingzhan 台式机的 V6 网关信息是多少 。我的是 FE80::1 本地地址 ,也是我光猫 LAN 端的 V6 地址(在 DHCP 页设置的 )
jousca
2021-12-24 23:18:42 +08:00
@@qingzhan

你拿我的做下参考: 我这个是正常可用的。

qingzhan
2021-12-24 23:19:15 +08:00
@jousca 一样,我也是~

@Buges 我试了 ping 了下本机 DNS ,是可以通的,ping 网关不行~
jousca
2021-12-24 23:20:18 +08:00
@qingzhan 对上图说明一下,192.168.5.X 是 我 NETGEAR 路由器分配的。V6 地址是我光猫分配的。我电脑在 NETGEAR 路由器后面。并不是直接到光猫, 但是路由器不管我 V6 地址,我设置的模式为穿透。
jousca
2021-12-24 23:21:17 +08:00
你先 PING 下光猫 LAN 地址,FE80::1 看看,我能 P 通。

正在 Ping fe80::1 具有 32 字节的数据:
来自 fe80::1 的回复: 时间<1ms
来自 fe80::1 的回复: 时间<1ms
来自 fe80::1 的回复: 时间<1ms
来自 fe80::1 的回复: 时间<1ms
qingzhan
2021-12-24 23:21:59 +08:00
@jousca 我目前配置下来和你这个是一样的,还是不行~网关不通..
qingzhan
2021-12-24 23:23:33 +08:00
@jousca

ping6 fe80::1

ping6: sendmsg: No route to host
ping6: wrote fe80::1 16 chars, ret=-1
Buges
2021-12-24 23:24:34 +08:00
@qingzhan 如果网关地址不是 lla ( fe80 开头),那检查是否有到该地址的路由。如果是 lla ,那就是本机防火墙之类的问题,换设备或抓包排查。
Buges
2021-12-24 23:27:13 +08:00
@qingzhan 提示 lla 地址没有路由的话,那就是链路层问题了,看一下 neighbor discovery table 。
jousca
2021-12-24 23:28:14 +08:00
@qingzhan 那你把光猫设置研究一遍,把里面涉及到防火墙功能的部分都关闭。

另外你在本地执行 route print 命令( cmd 里),看看 V6 路由表。

我贴一下我的

IPv6 路由表
======================
活动路由:
如果跃点数网络目标 网关
11 266 ::/0 fe80::1
1 306 ::1/128 在链路上
11 18 2409:8a62:570:aXXX::/64 在链路上
11 266 2409:8a62:570:aXXX::2/128 在链路上
16 276 fe80::/64 在链路上
17 276 fe80::/64 在链路上
11 266 fe80::/64 在链路上
17 276 fe80::11f4:2a6f:9c3b:23c3/128 在链路上
11 266 fe80::381a:38d3:c813:d2f5/128 在链路上
16 276 fe80::7db1:d9eb:b2bb:7ae2/128 在链路上
1 306 ff00::/8 在链路上
16 276 ff00::/8 在链路上
17 276 ff00::/8 在链路上
11 266 ff00::/8 在链路上
================================
永久路由:
jousca
2021-12-24 23:30:26 +08:00
好像 OP 的不是 windows 系统?
gefranks
2021-12-25 00:05:47 +08:00
如果电信那边配置正确的话, 桥接应该基本上不需要什么配置 ipv6 应该就能工作的, 要做的就是把光猫桥接那个配置项里面的 ipv4&ipv6 选上提交就行.
楼主不如贴下在主机上和路由上 traceroute 某个一定存在的 ipv6 站的结果.看上面说第七跳才断,我觉得是电信上层路由就断了,这个也见过几次了.
xxhhlk
2021-12-25 00:25:35 +08:00
我也是电信,来试试 ping trace 我 240e:3b3:9440:2970:d820:3ef7:ea65:1384
xxhhlk
2021-12-25 00:50:23 +08:00
@xxhhlk #39 留个临时域名吧,免得地址变化 temp.xxhhlk.com

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/824325

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX