CentOS 7 檢視埠開放情況及如何開放
阿新 • • 發佈:2018-12-11
檢視所有開放的埠: 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