1、開放和關閉端口
firewall-cmd --zone=public --add-port=9200/tcp --permanent # 開放端口 firewall-cmd --zone=public --remove-port=9200/tcp --permanent # 關閉端口 firewall-cmd --reload # 重新載入配置,讓開放或關閉的端口配置生效
--zone=public:表示作用域為公共
--permanent:表示永久生效
2、查看端口開放情況
firewall-cmd --zone=public --list-ports # 查詢端口開放列表 firewall-cmd --zone=public --query-port=9200/tcp # 查詢具體端口是否開放
3、開啟和關閉防火牆
systemctl start firewalld # 啟動防火牆 systemctl status firewalld # 查看防火牆狀態 systemctl stop firewalld # 關閉防火牆 systemctl disable firewalld # 開啟不啟動防火牆 systemctl enable firewalld # 開機啟動防火牆
4、其他
firewall-cmd --version # 查看版本 firewall-cmd --help # 查看幫助 firewall-cmd --state # 查看運行狀態