Openwrt实现IPV6中继(附旁路由+访问缓慢解决方法)
IPV6通告等信息的分配流程是“由外至内”的
- 1.运营商总路由器下发RA Message、DHCPv6等信息
- 2.RA/DHCPv6流入路由器WAN6口
- 3.RA/DHCPv6从WAN6口流入LAN口
- 4.RA/DHCPv6从LAN口流入局域网内每台设备
openwrt对于IPV6的非常完善,能够使局域网内每台设备都获得IPV6
只要Openwrt上设置正确,不存在IPV6导致网络质量下降
如下方法不需要桥接光猫,若用openwrt进行ppoe设置大同小异,按照“由外至内”的实现配置就不会有错
IPV6的nat十分鸡肋,此次不展开,能rely尽量rely
Openwrt实现IPV6中继
1.只需要LAN.WAN,WAN6三个接口,不需要LAN6接口,IPV6 ULA前缀可以不用设置

2.在LAN、WAN口的IPV6设置中只需要全部改成中继模式,让运营商的IPV6数据流入即可,其他均保持原来的设置即可

3.在/etc/config/dhcp
文件wan口的配置中手动加入option master '1'
,然后重启odhcpd
config dhcp 'wan' option interface 'wan' option ignore '1' option ra 'relay' option dhcpv6 'relay' option ndp 'relay' option master '1' #需要手动加入
注意:原生的Openwrt有MASTER这个选项,不需要手动添加

4.设置完成!!!

旁路由IPV6配置
1.若旁路由提供局域网dhcp服务,则LAN口同样需要全部改成中继模式,然后添加一个LAN6接口即可
2.若旁路由不提供局域网dhcp服务,则只需要添加一个LAN6接口即可
3.任何网络结构只需要参考“由外至内”的思想,而不是传统IPV4的dhcp设置

解决IPV6访问缓慢问题
IPV6对外访问缓慢并不是带宽不够,主要表现为路由器对外连接需要长时间等待
主要是Turbo ACC中 Flow Offloading导致的,该BUG已经在GitHub中反映多时了,一直未得到解决IPV6 flow offload broken已经修复
因此只需要开启Shortcut-FE或者干脆不开即可解决
1.开启Flow Offloading

2.开启Shortcut-FE

加入对话