|
|
本帖最后由 ddm12321 于 2026-5-8 18:40 编辑
前置条件以及说明:
!!需要开启telent、在telent中执行以下命令
!!该教程的IPv6 放行脚本只放行了IPv6的FORWARD规则、也就是转发规则,保证光猫下的子设备能被外网ipv6访问,在一定程度上保留了光猫的防火墙规则、如需更加细化的防火墙规则请自行修改脚本内容。
!!本教程在ZXHN G7615AV5的V3.0.5P1N1测试成功,其他版本自测(该版本为移动光猫刷的联通固件,感谢aaa0aaa0aaa大佬分享的固件)
!!实现思路与分析过程在附件,需要的自取
一、创建 IPv6 放行脚本
执行以下命令:
- echo '#!/bin/sh' > /userconfig/ipv6.sh
- echo 'sleep 300' >> /userconfig/ipv6.sh
- echo 'ip6tables -F FORWARD' >> /userconfig/ipv6.sh
- echo 'ip6tables -A FORWARD -j ACCEPT' >> /userconfig/ipv6.sh
- chmod +x /userconfig/ipv6.sh
复制代码 检查脚本是否写入成功:
正常应显示:
- #!/bin/sh
- sleep 300
- ip6tables -F FORWARD
- ip6tables -A FORWARD -j ACCEPT
复制代码
二、创建开机自启包装脚本
三、重启光猫并验证
重启光猫:
等待约 5 分钟后,重新进入后台,执行:
如果看到类似下面的规则,说明 IPv6 转发防火墙已经放行成功:
四、恢复方法
如果需要取消开机自启,执行: 检查是否恢复: 正常应恢复为: 如果还要删除 IPv6 放行脚本: - rm -f /userconfig/ipv6.sh
复制代码 至此就大功告成了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|