在CentOS Dolphin(即CentOS 8)中,防火墻的配置主要使用 firewalld
服務。以下是一些基本的防火墻配置步驟:
首先,你可以使用以下命令來查看防火墻的狀態:
sudo firewall-cmd --state
或者
systemctl status firewalld
如果防火墻已經啟動,你會看到輸出為 active (running)
。
sudo systemctl start firewalld.service
sudo systemctl restart firewalld.service
sudo systemctl stop firewalld.service
sudo systemctl enable firewalld.service
sudo systemctl disable firewalld.service
sudo systemctl enable firewalld
sudo systemctl disable firewalld
sudo firewall-cmd --list-ports
sudo firewall-cmd --list-all
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent
sudo firewall-cmd --reload
注意:--zone
參數用于指定作用域,--add-port
參數用于添加端口,格式為 端口/通訊協議
。如果沒有 --permanent
參數,配置將在重啟后失效。
sudo firewall-cmd --list-service
sudo firewall-cmd --get-services
sudo firewall-cmd --query-service ftp
sudo firewall-cmd --permanent --remove-service=ftp
sudo firewall-cmd --permanent --add-service=ftp
sudo firewall-cmd --add-service=ftp
sudo firewall-cmd --get-zones
更多詳細操作和高級配置,可以參考 firewalld
的官方文檔或使用 man firewalld
命令查看幫助手冊。