跳至內容

centos7放開防火牆端口

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
要放開 centos 7 防火牆端口,請按照以下步驟操作:查找要放開的端口號。使用 firewall-cmd --new-zone=custom-zone 創建新區域。使用 firewall-cmd --zone=custom-zone --add-port=port_number/protocol 將端口添加到新區域。使用 firewall-cmd --zone=custom-zone --add-service=service_name 將服務流量指定到新區域。使用 firewall-cmd

如何放開 CentOS 7 防火牆端口?

CentOS 7 中的防火牆(Firewalld)用於保護系統免遭未經授權的訪問。默認情況下,所有端口都被阻止,需要手動放開特定端口才能允許通信。

步驟:

  1. 查找要放開的端口號。確定要放開哪個端口以允許訪問服務或應用程序。
  2. 使用以下命令創建新的防火牆區域:
firewall-cmd --new-zone=custom-zone
登錄後複製
  1. 將指定的端口添加到新區域:
firewall-cmd --zone=custom-zone --add-port=PORT_NUMBER/protocol
登錄後複製

例如,要放開端口 80 以允許 HTTP 流量:

firewall-cmd --zone=custom-zone --add-port=80/tcp
登錄後複製
  1. 將服務或應用程序的流量指定到新區域:
firewall-cmd --zone=custom-zone --add-service=SERVICE_NAME
登錄後複製

例如,要將 Web 服務的流量指定到新區域:

firewall-cmd --zone=custom-zone --add-service=http
登錄後複製
  1. 永久保存更改:
firewall-cmd --runtime-to-permanent
登錄後複製
  1. 重啓防火牆服務:
systemctl restart firewalld
登錄後複製

驗證:

使用以下命令驗證端口是否已放開:

firewall-cmd --zone=custom-zone --query-port=PORT_NUMBER/protocol
登錄後複製

例如,要驗證端口 80 是否已放開:

firewall-cmd --zone=custom-zone --query-port=80/tcp
登錄後複製

輸出應顯示 "yes",表示端口已放開。

以上就是centos7放開防火牆端口的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。