在CentOS系统中,通常使用firewalld作为防火墙管理工具。以下是配置firewalld的基本步骤:
安装firewalld(如果尚未安装):
sudo yum install firewalld
启动firewalld服务:
sudo systemctl start firewalld
设置firewalld开机自启:
sudo systemctl enable firewalld
查看firewalld服务状态:
sudo systemctl status firewalld
查看当前防火墙规则:
sudo firewall-cmd --list-all
添加新的开放端口(例如,端口80):
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
重新加载防火墙配置以应用新的规则:
sudo firewall-cmd --reload
删除端口(例如,删除端口80):
sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent
关闭防火墙:
sudo systemctl stop firewalld
开启防火墙:
sudo systemctl start firewalld
更多详细信息和高级配置可以参考firewalld官方文档。