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