中继路由器无法获得 IPV6 地址,请问怎么解决?

2023-01-12 18:07:29 +08:00
 november

软路由作主路由进行拨号,pc 通过网线连接软路由,路由器(小米 ax6s )开启中继模式连接软路由。

pc 可以获得 ipv6 ,但是通过 wifi 连接的设备无法获得 ipv6 。请问要怎么解决?

之前使用路由器拨号的情况下,各种设备都可以获得 ipv6 的,所以排除设备本身的问题。

1688 次点击
所在节点    宽带症候群
9 条回复
acupnocup
2023-01-12 18:25:00 +08:00
小米路由器本身的缺陷,中继模式无法转发 IPv6 。要么换路由器,要么换模式,无解。
november
2023-01-12 18:38:17 +08:00
@acupnocup 不是吧,这么坑啊!。。。
zhensjoke
2023-01-12 19:08:24 +08:00
刷 openwrt 试试。
NSAgold
2023-01-12 19:11:35 +08:00
/64 再下发我印象里好像要 dhcpv6 吧 很多设备只支持 slaac 来着
november
2023-01-12 19:19:39 +08:00
@zhensjoke
@NSAgold
刷的就是 openwrt ,我改其他模式了。
77ShiORi
2023-01-12 23:56:54 +08:00
看起来正如#4 所说,LAN 用了 Stateful DHCPv6 。
szdosar
2023-01-13 11:37:13 +08:00
如果是 openwrt ,那么,
你可以参考这个
https://openwrt.org/docs/guide-user/network/ipv6/configuration#ipv6_relay

1.你可能需要新建一个 WAN6 接口,
物理接口同 WAN (比如,你的 WAN 口是 eth1 ,那么 WAN6 也是 eth1 )。

2.接着,你需要修改 /etc/config/dhcp
内容参考:
config dhcp 'lan'
option interface 'lan'
……
option dhcpv4 'server'
option ra 'relay'
option ra_slaac '1'
option dhcpv6 'relay'
option ndp 'relay'

config dhcp 'wan'
option interface 'wan'
option ignore '1'

config dhcp 'wan6'
option dhcpv6 'relay'
option ra 'relay'
option ndp 'relay'
option master '1'
option interface 'wan6'
……

3.最后重启一下 DHCP 服务
/etc/init.d/odhcpd reload
/etc/init.d/odhcpd restart

以上是让 dpcp 中继转发上游的 ipv6
acupnocup
2023-01-14 08:46:02 +08:00
@november 是指的让小米路由器刷 openwrt ,这样可以开启中继模式转发 IPv6 的功能,但是相应的 Wi-Fi 质量会下降,openwrt 使用的开源驱动。
CSGO
156 天前
难怪,搞得我 openwrt 里弄半天

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

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

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

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

© 2021 V2EX