通知 欢迎关注我的店铺天天软件圆

OpenWrt(Lede)作为子路由中继模式获取IPv6

2026-01-04
0评论
/
阅读
爱搜啊

OpenWrt 中继模式下获取 IPv6

搞OpenWrt(Lede)当子路由用中继模式的时候,IPv6死活获取不到,试了好几种方法都不行,折腾了大半天,各种查资料、改配置,总算摸清楚怎么弄了!相信很多人跟我一样,子路由中继主路由的信号,IPv4能正常上网,但IPv6就是没动静,不管是访问IPv6网站还是检测都显示未连接,真的太头疼了!下面我把亲测有效的方法分享出来,一步一步来,保证能让你的子路由中继模式下也能正常获取IPv6。

OpenWrt 中继模式下获取 IPv6

1、添加新接口

首先得先添加一个新的接口,操作路径我都记熟了:【网络】-【接口】-【添加新接口】。这里有几个关键点一定要注意,我一开始就是参数没设对,白忙活了半天。

名称:必须填wwan6,别瞎改,改了后面配置对应不上就完了;
协议:要选DHCPv6 客户端,不是其他的,比如DHCP客户端是IPv4的,别选错;
设备:一定要选你用来中继的那个无线信号,比如你中继的是主路由的WiFi名称对应的无线设备,选错设备等于白配。

创建接口完成后,在【常规操作】页面往下翻,找到【请求指定长度的 IPv6 前缀】,把这个值改成56!我一开始没改这个,IPv6前缀长度不对,就是获取不到地址,改完这个才是关键第一步。

改完前缀后,再找到【防火墙设置】-【创建/分配防火墙区域】,这里要选择wan,别选lan,选lan的话防火墙规则不对,IPv6也通不了。

2、修改lan接口

接下来要改lan接口的配置,操作路径是【网络】-【接口】-【lan】,点编辑接口进去。

然后找到【DHCP 服务器】-【IPv6 设置】,这里有三个选项必须改:RA服务、DHCPv6服务、NDP代理,这三项都要改成中继模式!我一开始只改了前两项,漏了NDP代理,结果还是不行,后来全改成中继模式才对,一个都不能少。

3、修改dhcp文件

这一步需要用终端命令改配置文件,我一开始怕输错命令,反复核对了好几遍。操作路径是【服务】-【终端】,然后输入你的路由帐号和密码登录,注意密码输的时候是不显示的,别以为没输上,输完直接回车就行。

登录后输入命令编辑dhcp文件:

vi /etc/config/dhcp


打开文件后,找到config dhcp 'wan'这句的上方,添加对应的配置,这里要分无线中继和有线中继,别搞混了,我一开始把无线的配置写成有线的,重启后直接出问题,连IPv4都上不了了。

如果是无线中继,就加这段:

config dhcp 'wwan6'
        option interface 'wwan6'
        option ra 'relay'
        option dhcpv6 'relay'
        option ndp 'relay'
        option master '1'


如果是有线中继,就加这段:

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


添加完后保存退出,保存的方法是按ESC键,然后输入:wq,回车就行,别输错,输错的话保存不了,还要重新来。我第一次输成:WQ(大写),结果提示错误,后来才记清楚是小写的wq,真是细节害死人!

4、重启路由

所有配置改完后,一定要重启路由!别以为保存了就生效,我一开始改完没重启,还以为配置没生效,白检查了半天配置,重启后等个几十秒,再去检测IPv6,终于能正常获取了,不管是ping IPv6地址还是访问IPv6专属网站都没问题,总算能畅享IPv6网络了!


点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)

饿了么红包
饿了么红包


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件

于2026-01-04发布