防火牆根據安全策略監視和過濾傳入和傳出的網路流量,允許批准的流量進入並拒絕所有其他流量。防火牆保護任何網路連接裝置,並且可以部署為主機上的軟體防火牆、單獨網路裝置上的硬體防火牆以及私人或公有雲端中的虛擬防火牆。
讓我們來看看防火牆軟體的工作原理、軟體防火牆和硬體防火牆的優點和區別,以及哪種防火牆適合您。
部署防火牆的兩種主要方式是作為在主機上運行的應用程式的防火牆軟體或作為在專用網路裝置上運行的硬體防火牆。防火牆軟體廣泛用於運行 Windows、macOS 和其他類 Unix 作業系統的個人和公司筆記型電腦。
防火牆軟體也可在可以部署在專用硬體上的防火牆發行版中使用,但在本次討論中,我們根據防火牆的部署方式(即在主機上部署還是作為專用網路裝置)來區分軟體防火牆和硬體防火牆。
除了 Windows、macOS 和 Linux 軟體防火牆之外,IoT(物聯網)裝置中還嵌入了防火牆,特別是那些基於 Linux 並使用 iptables 實用程式的裝置。
當防火牆軟體安裝在主機(例如 Windows)上時,它可以做出細化到應用程式層級的精細網路存取決策。例如,可以允許 Web 伺服器應用程式在 HTTP 流量的標準 TCP 連接埠上接收入站連線:連接埠 80 (HTTP) 和 443 (HTTPS)。
僅允許正常網路操作所需的選定服務通過防火牆,並且可以根據設定檔設定策略。例如,網域設定檔可能用於連接到組織網域控制器,私有設定檔用於在家中連接時,公用設定檔用於連接到公用且不受保護的網路(如當地咖啡店的無線網路)時。
安全性原則規則通常為每個設定檔預先定義,並可視需要自訂。 依預設,允許所有輸出連線。 由於裝置的數量,如果產品設計中不包含此功能,則集中管理防火牆軟體策略將會很困難。
基於軟體的防火牆應具有一些共同的功能,包括:
不同的部署位置意味著軟體防火牆和硬體防火牆之間的功能集略有不同。兩者都具有相同的核心防火牆功能,但它們控制的內容略有不同。
硬體防火牆部署在網路上,使其能夠提供網路級功能,例如:
軟體防火牆通常在主機上運行,為它們提供某些功能,例如:
與硬體防火牆相比,軟體防火牆具有以下主要優勢:
軟體防火牆和硬體防火牆之間的選擇應取決於防火牆的保護目的。如果您有行動裝置或在家工作的用戶,那麼防火牆軟體可能是比硬體防火牆更好的選擇。另一方面,如果您有遠端站點,那麼可以用作周界閘道器的硬體防火牆是合理的選擇。
如果您需要保護遠端使用者和遠端站點,但不需要精細的裝置級存取或精細的站點級存取控制,請考慮第三種選擇:部署在 SASE 中的防火牆即服務 (FWaaS) (安全存取服務邊緣)模型。如果您需要保護私有或公有雲基礎架構的安全,請考慮雲端防火牆。
現今的現代次世代防火牆 (NGFW)為您提供適合任何部署選擇的解決方案。要了解有關如何選擇防火牆的更多信息,請查看此NGFW 購買指南。我們也歡迎您申請免費演示,親自了解 Check Point NGFW 的功能。