CentOS防火墙相关命令汇总(防火墙关闭与开启)

ROED2024-11-26  314

在CentOS系统中,防火墙管理主要通过firewalldiptables两个工具来实现。以下是一些常用的CentOS防火墙相关命令,包括防火墙的关闭与开启。

使用 firewalld

查看 firewalld 状态 sudo systemctl status firewalld

启动 firewalld sudo systemctl start firewalld

启用 firewalld 开机自启 sudo systemctl enable firewalld

停止 firewalld sudo systemctl stop firewalld

禁用 firewalld 开机自启 sudo systemctl disable firewalld

查看当前防火墙区域和规则 sudo firewall-cmd --list-all

添加端口到防火墙规则 sudo firewall-cmd --zone=public --add-port=80/tcp --permanent

重新加载防火墙配置 sudo firewall-cmd --reload

移除端口从防火墙规则 sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent

使用 iptables

查看当前 iptables 规则 sudo iptables -L -v -n

清除所有 iptables 规则 sudo iptables -F

设置默认策略 sudo iptables -P INPUT ACCEPT sudo iptables -P FORWARD ACCEPT sudo iptables -P OUTPUT ACCEPT

添加规则允许特定端口 sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT

保存 iptables 规则(CentOS 7 及以上) sudo service iptables save

禁用 iptables sudo systemctl stop iptables

启用 iptables sudo systemctl start iptables

注意事项

在生产环境中修改防火墙规则时要非常小心,确保不会意外阻止必要的网络流量。

使用 firewalldiptables 时,建议先了解相关文档和最佳实践。

申明 1、网站名称:容易得 网址:WWW.ROED.CN
2、网站的内容来源于网络,如有侵权,请联系邮箱:185254287#qq.com 本站会在7个工作日内进行删除处理。
3、转载发布此文目的在于传递分享更多信息,仅代表原作者个人观点,并不代表本站赞同其观点和对其真实性负责。文章内容仅供参考,请读者自行甄别,以防风险。
4、禁止发布和链接任何有关政治、色情、宗教、迷信、低俗、变态、血腥、暴力以及危害国家安全,诋毁政府形象等违法言论和信息。
转载请注明原文地址:https://www.roed.cn/read-369859.html