Ubuntu默認未安裝防火牆,但內核集成iptables。桌面用戶可選圖形工具快速配置:
方案一:Lokkit(簡易向導)
- 安裝:
sudo apt-get install gnome-lokkit
- 運行:
gksudo gnome-lokkit
- 向導勾選服務(SSH、HTTP等),啟用DHCP支持(撥號/光纖用戶選是),信任本地局域網主機可選「是」。
- 完成後啟用防火牆,默認保留SSH/VNC/ping/BT等端口。
優點:零門檻、幾步完成。缺點:選項少,不適合複雜策略。
方案二:Guarddog(進階區域策略)
- 安裝:
sudo apt-get install guarddog
- 運行:
gksudo guarddog
- Zones分區:定義網絡區域(預設Internet區、Local區),可自建LAN區(如10.0.0.0/24)。
- 協議配置:逐區域勾選允許協議(DNS、HTTP、POP3等默認全關,需手動開啟)。
- 日誌/高級:可禁用日誌、自定義協議。
- 應用後驗證瀏覽/郵件/業務正常,否則調整協議。
優點:區域化策略、精細協議控制。缺點:學習曲線陡峭,需網絡知識。
選擇建議
- 新手/標準防護 → Lokkit。
- 複雜網絡/精細管控 → Guarddog。
- 均可保護Linux桌面,亦可嘗試UFW、Firewalld等現代工具。