1. 程式人生 > >CentOS 7 檢視埠開放情況及如何開放

CentOS 7 檢視埠開放情況及如何開放

檢視所有開放的埠: firewall-cmd --list-ports

 

檢視某一埠是否開放,如 8080 埠: firewall-cmd --query-port=8080/tcp

開放返回 yes,否則為 no。

 

 

永久開放 8080 埠: firewall-cmd --zone=public --add-port=8080/tcp --permanent

開放成功返回 success。

其中,

--zone   #表示作用域

--add-port=8080/tcp    #表示新增埠,格式為:埠/通訊協議

--permanent    #表示永久生效,如果沒有此引數則系統重啟後失效

 

注意,開放埠後應重啟防火牆,使埠開放生效。

 

重啟防火牆: firewall-cmd --reload

 

 

移除開放的 8080 埠: firewall-cmd --permanent --zone=public --remove-port=8080/tcp

移除開放埠後也應重啟防火牆。

 

檢視防火牆狀態: systemctl status firewalld.service

啟動 | 關閉 | 重啟  防火牆 : systemctl [start|stop|restart] firewalld.service