Openwrt二级路由获取IPV6
由于没有公网IPV4,便研究了一下公网IPV6。网上大部分是将光猫改为桥接,然后路由拨号,获取公网IPV6地址,但目前不想这样做。研究一下,二级路由下的IPV6获取。
按照网上的说明,二级路由一般使用中继的方式获取,照猫画虎,试了一下
1、首先wan6设置
2、然后lan口设置
全部中继模式
3、使用TTYD或SSH进入后台
修改/etc/config/dhcp,增加以下内容
4、设备重启,打开网络适配器信息,正常可以看到IPV6了
可是打开ipv6 test网站,却无法测试通过,显示无ipv6地址,什么鬼?
一番尝试之下,发现将wan/wan6防火墙的入站改为接受,可以通过,肯定是防火墙拦截了。
5、同样打开后台,在/etc/config/firewall中增加以下规则
好了,这下终于可以测过了
公网IP,公网IP,使用别的网络应该也可以ping通,遂打开手机4G网络,ping电脑获取到的ip,什么情况,ping不通??
又是防火墙的问题??
后台执行以下几条指令,把ip6tables全干掉
ip6tables -F
ip6tables -P INPUT ACCEPT
ip6tables -P FORWARD ACCEPT
ip6tables -P OUTPUT ACCEPT
正常ping通