这是一篇急匆匆的教程,我折腾了一天抓耳挠腮解决不了。openwrt获取到了上层的ipv6地址,且地址可以正常上网,wan口正常了之后,lan口不正常了无法下发ipv6地址,下层设备获取不到ipv6地址。我尝试了网上很多的教程,都未得到很好的解决,新版功能越来越多,《《一根线上分了好多子线,子线又搞了超多开关》》
环境背景
我是用系统是iStoreOS,我并不清楚openwrt别的版本会不会,如果你也有这个情况,建议你看下去,我真的整合了很多!
光猫拨号,光猫下层ipv6正常上网(光猫正常跑满宽带懒得折腾路由器拨号了,江苏盐城移动ipv4已经在nat下了,折腾意义不大)
光猫下层路由器ipv6改桥模式
openwrt接入光猫下的路由器下
务必确保openwrt的wan口正常获取ipv6地址,配置起来也很简单。
几个方式
1.网络>>DHCP/DNS>>高级设置>>过滤 IPv6 AAAA 记录@取消勾选
2.网络>>接口>>添加wan6新接口设备同wan口>>协议: DHCPv6 客户端>>创建之后重启网络>>请求指定长度的 IPv6 前缀=自动>>请求 IPv6 地址=Try
第一个步骤实际上我觉得对地址的下发起不到什么作用,它是作用与DNS,我们都知道DNS管查询的。(百度所见搞不好哪位大佬踩过的坑,反正都要开)
ipv6不下发地址解决方案
网络>>接口>>编辑wan6>>高级设置>>ipv6源路由@取消勾选 委托ipv6前缀@取消勾选
网络>>接口>>设备>>eth0 eth1 br-lan>>配置>>高级设备选项>>启用 IPv6 段路由@改为已开启eth0
eth1
br-lan
三个接口设备都需要改高级设备选项启用ipv6段路由(需要全部开启才能正常ipv6使用)
至此如果一切正常的话ipv6就正式从openwrt开始继续下发了,如果还没有看看下面的ipv6的配置教程(如果你一切正常,到这里就没什么可u帮到你的了)
openwrt的ipv6的DHCP相关配置
wan口的设置
网络>>接口>>编辑wan6>>DHCP服务器>>ipv6设置>> 指定主接口@勾选 全部选择中继模式
lan口的设置
网络>>接口>>编辑lan>>DHCP服务器>>ipv6设置>> 全部选择中继模式
这里我使用的是中继模式,因为我这样使用最方便,并没有去折腾DHCPv6,因而可能损失一些好玩的功能,但我觉得服务器模式的需求并不大
这个时候我们就可以看到我们久违的状态了 ipv6测试>>http://www.test-ipv6.com/ https://ipw.cn/ipv6/
如果你的电脑支持ipv6访问之后,访问网站突然好像变得慢了点,管理员运行cmd输入netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 100 4
这条命令是把ipv4优先级调整至100,你可以使用ping命令验证是否调整成功。ipv6支持就好了,实测个人感觉正常访问腾讯云等网站会有一点肉眼可见的慢,原因不详!
如果你是别的问题,已经被解决希望可以评论留下你的解决方案
还没有人赞赏,快来当第一个赞赏的人吧!
- 2¥
- 5¥
- 10¥
- 20¥
- 50¥
声明:本文为原创文章,版权归小王总博客所有,欢迎分享本文,转载请保留出处!