找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 526|回复: 0

SWRT固件ipv6防火墙问题,求解。(已解决)

[复制链接]
本帖最后由 superzjg 于 2023-6-17 21:38 编辑

解决办法找到,可能是固件设定的问题(SWRT 388_B5.2.2固件),当在一般设置关闭防火墙(我理解为关闭ipv4防火墙),但单独开启ipv6防火墙时(即我之前的状态),ip6tables规则会缺失下列条目:


上述第一条,缺失了,就会发生我遇到的问题,他的功能大概是“对外建立的连接经过INPUT不拦截”。
针对此情况,解决方法:
1:把防火墙全部关闭。
2:若要开启ipv6防火墙,建议同时开启ipv4防火墙,这样不会丢失ip6tables的这些规则。
3:若要开启ipv6防火墙,且关闭ipv4防火墙,在系统nat变化,或防火墙重载时,使用脚本自动补全规则:
例如上面那条对应:
ip6tables -I INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
或者相同含义的:
ip6tables -I INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
其他的应该也有不同作用,比如最后四条,字面意思对应固件自带的WireGuard和OpenV.P.N,建议都补上。

上述修复代码已整合到我的自改插件


-------------------------------发现的问题:

老家的路由器(SWRT 388_B5.2.2),关闭ipv4防火墙,开启ipv6防火墙以后,路由器本身无法连接外面的ipv6,但可以从外面访问路由器(通过打开端口)。
比如:下方蓝色部分,我打开了一个5656端口,我从外面可以正常访问路由器的5656端口的服务。
但是默认的情况下,无法从路由器连接外面的ipv6服务,感觉少了什么东西。
我只要关闭防火墙,或者通过命令删除下面红色部分的默认规则,路由器才能连接外面的ipv6。

admin@RT-AX56U-E6C0:/tmp/home/root# ip6tables -L INPUT
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp      anywhere             anywhere             tcp dpt:5656
ACCEPT     ipv6-nonxt    anywhere             anywhere             length 40
ACCEPT     all      anywhere             anywhere
ACCEPT     all      anywhere             anywhere
ACCEPT     udp      anywhere             anywhere             udp spt:547 dpt:546
ICMP_V6_LOCAL  ipv6-icmp    anywhere             anywhere
ICMP_V6    ipv6-icmp    anywhere             anywhere
DROP       all      anywhere             anywhere


经测试跟FORWARD,OUTPUT规则没有关系,只跟INPUT有关。

我现在不在老家,远程访问路由器ssh测试,访问另一台路由器搭建的alist,默认情况下,可以ping通,但是wget命令无法下载文件:

admin@RT-AX56U-E6C0:/tmp/home/root# wget --no-check-certificate https://xxxxxxxx.v6.rocks:5244/d ... %E6%96%99/fdisk.txt
--2023-05-26 15:13:15--  https://xxxxxxxx.v6.rocks:5244/d ... %E6%96%99/fdisk.txt
Resolving xxxxxxxx.v6.rocks... 240e:380:403:ee61:f90a:39d2:5d26:f509
Connecting to xxxxxxxx.v6.rocks|240e:380:403:ee61:f90a:39d2:5d26:f509|:5244... failed: Connection timed out.
Retrying.

用路由器的其他插件,比如frpc插件用ipv6连接远端frps也是同样情况。不知道这个情况如何解决。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-14 05:55

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表