当前位置:论坛首页 > Linux面板 > 求助

【待反馈】防火墙 地区规则 优先级太高,ip规则 无法放行...

发表在 Linux面板昨天 09:13 [复制链接] 4 61

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

系统版本:v11

问题描述:系统防火墙,地区规则 优先级太高,ip规则 无法放行指定ip 。设置地区禁止,但想放行指定ip访问,不能行效。无法设置ip白名单

相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 昨天 14:21 | 显示全部楼层
ip规则的优先级更高
可能没设置好
使用道具 举报 回复 支持 反对
发表于 昨天 16:20 | 显示全部楼层
多次试过了。比如在“地区规则”设置香港屏蔽,再单独在“IP规则”开放一个香港IP,结果该IP还是无法访问。只有删除地区规则后才能访问。IP规则的优先级没有体现。
使用道具 举报 回复 支持 反对
发表于 昨天 18:49 | 显示全部楼层
阿珂 发表于 2025-7-29 14:21
ip规则的优先级更高
可能没设置好

Chain IN_BT_Country (1 references)
target     prot opt source               destination         
DROP       0    --  0.0.0.0/0            0.0.0.0/0            match-set in_bt_country_HK src

Chain IN_BT_ip (1 references)
target     prot opt source               destination         
IN_BT_Country  0    --  0.0.0.0/0            0.0.0.0/0           

Chain IN_BT_log (1 references)
target     prot opt source               destination         

Chain IN_BT_user_ip (1 references)
target     prot opt source               destination         
DROP       0    --  0.0.0.0/0            0.0.0.0/0            match-set in_bt_user_drop_ipset src
ACCEPT     0    --  0.0.0.0/0            0.0.0.0/0            match-set in_bt_user_accept_ipset src

Chain IN_BT_user_port (1 references)
target     prot opt source               destination   

明显是顺序反了啊,在前面优先级高,直接跳出了。地区规则在前,用户自定义ip规则在后,导致自定义ip规则 失效了。怎么调整顺序?
ip规则优先级高, IN_BT_user_ip 要放在  IN_BT_Country 之前


怎么调整顺序?

使用道具 举报 回复 支持 反对
发表于 9 小时前 | 显示全部楼层
修复一下面板
再执行下面命令:
  1. cd /www/server/panel/script && sh init_firewall.sh clean && sh init_firewall.sh
复制代码
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

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