溫馨提示×

centos防火墻端口開放

小樊
84
2025-03-25 14:51:20
欄目: 智能運維

在CentOS系統中,你可以使用firewall-cmd命令來管理防火墻規則,包括開放端口。以下是一些基本步驟:

1. 檢查防火墻狀態

首先,確保防火墻正在運行:

sudo systemctl status firewalld

如果防火墻未運行,可以啟動它:

sudo systemctl start firewalld

2. 查看當前開放的端口

查看當前開放的端口列表:

sudo firewall-cmd --list-all

3. 開放單個端口

要開放一個特定的端口(例如,開放TCP端口80),可以使用以下命令:

sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
  • --permanent:使更改永久生效。
  • --zone=public:指定默認區域為public。
  • --add-port=80/tcp:添加TCP端口80。

4. 重新加載防火墻配置

應用新的防火墻規則:

sudo firewall-cmd --reload

5. 驗證端口是否開放

再次查看防火墻狀態,確認端口已開放:

sudo firewall-cmd --list-all

或者使用netstatss命令檢查端口是否在監聽:

sudo netstat -tuln | grep 80

sudo ss -tuln | grep 80

6. 開放UDP端口(如果需要)

如果你需要開放UDP端口,可以使用類似的命令:

sudo firewall-cmd --permanent --zone=public --add-port=53/udp

7. 刪除端口規則(如果需要)

如果你需要刪除一個已經開放的端口,可以使用以下命令:

sudo firewall-cmd --permanent --zone=public --remove-port=80/tcp

然后重新加載防火墻配置:

sudo firewall-cmd --reload

注意事項

  • 確保你有足夠的權限來修改防火墻規則。
  • 在生產環境中,建議先在測試環境中驗證規則的正確性,以避免意外中斷服務。

通過以上步驟,你應該能夠在CentOS系統中成功開放所需的端口。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女