在CentOS系統中,你可以使用firewalld來設置防火墻端口限制。以下是一些基本步驟:
如果你的系統還沒有安裝firewalld,可以使用以下命令進行安裝:
sudo yum install firewalld
安裝完成后,啟動firewalld服務并設置開機自啟:
sudo systemctl start firewalld
sudo systemctl enable firewalld
你可以使用以下命令查看firewalld的當前狀態:
sudo firewall-cmd --state
你可以使用firewall-cmd命令來添加端口規則。以下是一些示例:
sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --permanent --zone=public --add-port=53/udp
你可以一次性添加多個端口:
sudo firewall-cmd --permanent --zone=public --add-port=80/tcp --add-port=443/tcp
添加或修改端口規則后,需要重新加載防火墻配置以使更改生效:
sudo firewall-cmd --reload
你可以使用以下命令查看當前開放的端口:
sudo firewall-cmd --list-all
如果你需要刪除某個端口規則,可以使用以下命令:
sudo firewall-cmd --permanent --zone=public --remove-port=80/tcp
如果你需要關閉某個端口,可以使用以下命令:
sudo firewall-cmd --permanent --zone=public --remove-port=80/tcp
你可以使用以下命令查看特定端口的規則:
sudo firewall-cmd --list-ports
通過以上步驟,你可以在CentOS系統中使用firewalld來設置和管理防火墻端口限制。