iptables 的 drop 或者 reject 优先于 accept,只能用这种损招。
- if [ -n "`firewall-cmd --list-all | grep 8888/tcp`" ]; then
- firewall-cmd --remove-port=8888/tcp
- firewall-cmd --remove-port=8888/tcp --permanent
- firewall-cmd --remove-port=8888/udp
- firewall-cmd --remove-port=8888/udp --permanent
- fi
复制代码 希望官方自行审查一下,宝塔面板是面向运维还是小白人士,如果连个防火墙放行端口都不会,就得给做成启动自动放行?
上次还提过一个建议,建议面板防火墙不要接管 firewalld,因为我经常会自己去修改防火墙设置,部分规则识别不准确不说,列表几千个屏蔽 IP 点击去 python 进程直接 100%,几个月过去了,这个建议也被无视了。
本来就是面板防火墙有什么就只管理什么,不应该自己修改的规则被「接管」,如果面板的防火墙能够完全接管一堆 firewall-cmd 命令,我直接用面板防火墙,不会自己再去打什么命令。
|