前置条件,openWRT拨号,获取到长度为64的ipv6前缀。然后下面接华硕的路由器作为二级路由器。以下事遇到的问题:
我使用的 iStoreOS 软路由,它是基于openWRT改的,所以后面都称呼为 openWRT.
ipv6测试网站报错:IPv6连接正常,但使用DNS名称的连接没有使用IPv6,因为某些原因,您的浏览器或者您的操作系统没有进行IPv6 DNS 'AAAA' 检查。
解决方法:打开 openwrt 后台。打开 网络 -> DHCP/DNS -> 过滤器 -> 取消勾选“过滤 IPv6 AAAA 记录”
获取到了IPV6公网地址。但是ipv6测试网站说没有ipv6地址。
可能是防火墙的问题,放开所有Ipv6的流量即可,可以在 网络 -> 防火墙 -> 自定义规则 中添加以下代码:
ip6tables -F
ip6tables -P INPUT ACCEPT
ip6tables -P FORWARD ACCEPT
ip6tables -P OUTPUT ACCEPT
ipv6前缀长度为64,如何做二级路由?
ipv6前缀长度为64,如何做二级路由?
第一级路由用于拨号,按照此教程进行设置即可:https://post.smzdm.com/p/awzodmpp/
第二级路由IPV6模式选择 passthrough 模式即可。