1. 程式人生 > 其它 >Centos7 防火牆操作及埠查詢

Centos7 防火牆操作及埠查詢

在這裡插入圖片描述

如果埠不能正常訪問,一般是兩個問題:一個是雲服務商的安全組/子網安全列表沒有包含該埠,二是伺服器開啟了防火牆但是防火牆沒有開放埠。

檢視雲服務商的安全組就不演示了,每個都不一樣,不會的找客服,也可以留言;下面看下怎麼排查防火牆的問題,以下命令足以讓你找到並解決問題了:

# 檢視防火牆狀態
firewall-cmd --state

# 開放埠
firewall-cmd --zone=public --add-port=5672/tcp --permanent   # 開放5672埠

# 刪除埠
firewall-cmd --zone=public --remove-port=5672/tcp --permanent  #關閉5672埠
# 配置立即生效 firewall-cmd --reload # 檢視防火牆所有開放的埠(生效後才可以檢視到) firewall-cmd --zone=public --list-ports # 關閉防火牆 systemctl stop firewalld.service # 檢視監聽的埠 netstat -lnpt # 檢查埠被哪個程序佔用 netstat -lnpt |grep 5672 # 檢視程序的詳細資訊 ps 6832 # 中止程序 kill -9 6832