CentOS防火墻開啟后,可通過以下方式測試連接:
sudo firewall-cmd --state # 確認防火墻是否運行
sudo systemctl status firewalld # 備用命令
sudo firewall-cmd --list-ports # 查看開放端口
sudo firewall-cmd --list-all # 查看所有規則(含區域、服務、端口)
nc -zv <服務器IP或localhost> <端口號> # 使用netcat測試
telnet <服務器IP或localhost> <端口號> # 使用telnet測試(僅TCP)
curl http://<服務器IP或localhost>:<端口> # 測試HTTP連接
--permanent
再 reload
,永久規則直接生效,測試時需確認規則已正確加載。注意:測試前確保網絡配置正確,若需測試遠程連接,需將localhost
替換為目標服務器IP。