前几天给淘来的二手小米路由器3G刷了Padavan固件,由于我的宽带是移动的,没有公网IPV4地址,所以使用ipv6访问,测试发现ipv6无法通过外网访问Padavan内的服务,解决办法有两个,一个是关闭防火墙,另一个是防火墙放行指定端口。
关闭防火墙会将所有内容全部公开在公网上,所以不建议这样操作。我采用第二种方案,使用防火墙放行规则放行指定端口。
在Padavan设置面板中的自定义设置中选择脚本,在防火墙规则启动后执行中输入自定义的防火墙端口开放脚本。
比如要开放群晖的5000端口就输入如下代码:
ip6tables -A FORWARD -p tcp --dport 5000 -j ACCEPT
如果像开放更多端口,参照上面的格式自行添加即可,每行一个。
之所以写成脚本执行,是因为Padavan的防火墙不像正经Linux,它的防火墙规则是被自定义了的,不能保存我们通过ssh执行的命令,因此需要写成脚本执行,这样每次开机都会执行我们自定义的防火墙规则。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/242061.html