在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官方文檔。