查看防火牆狀態命令:安全
service firewalld statustcp
systemctl status firewalld測試
結果:阿里雲
其中: enabled:開機啓動(開機不啓動是disabled);rest
active(running):已經啓動(未啓動是inactive)。blog
啓動防火牆命令:service firewalld start(或者systemctl start firewalld)rem
關閉防火牆命令:service firewalld stop(或者systemctl stop firewalld)cmd
重啓防火牆命令:service firewalld restart(systemctl restart firewalld)配置
設置防火牆開機啓動:systemctl enable firewalldservice
設置防火牆開機不啓動:systemctl disable firewalld
從新加載防火牆配置:firewalld reload(上面的幾個命令,要從新加載配置後,狀態纔會更新)
--------------------------------------------------------------端口-------------------------------------------------------------
查看全部開放的端口:
firewall-cmd --list-ports
開放端口:
firewall-cmd --zone=public --add-port=6379/tcp --permanent
其中:【6379/tcp】 爲 端口號/協議;
最後的 【--permanent】標識永久生效。若是不加,則重啓後失效。
關閉端口:
firewall-cmd --zone=public --remove-port=6379/tcp
加載配置文件:
firewall-cmd --reload
後記:
因爲我是在阿里雲的虛擬主機上面測試的,開啓端口後想遠程訪問的話,還要再阿里雲的虛擬主機裏面添加安全組信息,將開放的端口配置進去。