openwrt 无线中继如何让副路由下的设备获取到主路由下发的 IPV6?

2023-12-03 19:39:35 +08:00
 TNOK
如题,现在副路由下的设备已经是主路由分配的 V4 地址了,如何也获取 V6 ?主路由是前缀 60 ,主路由下的设备能正常获取 IPV6 地址
下面分别是副路由无线中继和 LAN 口的配置



974 次点击
所在节点    OpenWrt
4 条回复
vcn8yjOogEL
2023-12-03 19:56:50 +08:00
DHCP 关掉, 副路由只负责让设备接入网络, 其他工作全部丢给主路由
Raynard
2023-12-03 20:00:37 +08:00
楼上说的对,dhcp 关了+网关填上级路由 ip
szdosar
2023-12-04 13:11:50 +08:00
你可以参考这个
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
TNOK
2023-12-11 14:03:46 +08:00
@szdosar 感谢,我尝试一下

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

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

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

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

© 2021 V2EX