Debian防火墻故障排查步驟如下:
檢查防火墻狀態
sudo ufw status
查看UFW狀態,確認是否啟用。sudo iptables -L -n -v
查看規則及狀態。查看日志文件
sudo tail -f /var/log/syslog
或 sudo journalctl -xe
查找防火墻相關錯誤信息。驗證規則配置
sudo ufw status verbose
查看詳細規則,檢查是否有沖突或錯誤規則。/etc/iptables/rules.v4
配置文件語法是否正確。測試網絡連接
ping
命令測試外部網絡連通性,確認是否被防火墻攔截。nmap
或 telnet
檢查特定端口是否開放。重啟防火墻服務
sudo systemctl restart ufw
或 sudo systemctl restart iptables
使配置生效。檢查依賴與兼容性
iptables-persistent
以保存規則(若使用iptables)。sestatus
)。重置或重新安裝
sudo ufw reset
)或重新安裝防火墻軟件包。提示:操作前建議備份重要數據,若無法解決可參考官方文檔或社區論壇進一步排查[1,2,3,4,5,7,9,10,11,12]。