開源次世代防火牆

企業網路的第一道防線,除了傳統的封包過濾之外,還需要入侵防護、VPN、流量分析與網域防護等能力;商業防火牆動輒需要逐年訂閱各項功能授權。

OPNsense 是由荷蘭 Deciso 公司主導開發、以 FreeBSD 為基礎的企業級開源防火牆,功能完整、全網頁管理並採滾動更新,除了具備傳統防火牆所應有的各種功能,還加入了 IDS/IPS、VPN、DNS 防護、暴力攻擊防護、雙因素認證等次世代防火牆能力,更內建高可用(HA)功能強化企業網路的容錯等級。

  • 功能完整防火牆、VPN、IDS / IPS 等功能免逐項訂閱
  • 網頁管理全部設定都在網頁介面完成
  • 滾動更新持續發布更新,線上一鍵升級
  • 系統穩定以 FreeBSD 為基礎

主打功能

商業防火牆需要另外訂閱的進階功能,OPNsense 大多內建即可使用:

高可用(HA)備援

兩台 OPNsense 以 CARP 共用虛擬 IP,並透過 pfsync 同步連線狀態、自動同步設定;主機故障時由備援機接手,既有連線不中斷。

入侵偵測與防護(IDS / IPS)

內建 Suricata,可用 inline 模式直接阻擋攻擊流量;規則庫排程自動更新,並可搭配 Maltrail 偵測惡意連線。

VPN 與遠端存取

IPsec 串接總部與各分點,OpenVPN、WireGuard 提供人員遠端連線;帳號可整合 AD / LDAP / RADIUS,並加上 TOTP 雙因素認證。

多線路負載平衡與容錯

多條 WAN 以閘道群組依權重分流,線路異常時自動切換;也可依來源或服務指定走哪一條線路。

GeoIP 與外部情資封鎖

以別名管理 IP、網段、連接埠與 GeoIP 國家,並可定時匯入外部威脅情資清單,一條規則就能封鎖整批來源。

DNS 防護

Unbound DNS 套用惡意網域與廣告封鎖清單並自動更新,查詢量、封鎖數量都有統計報表。

流量分析與可視化

介面即時流量、NetFlow 報表,搭配 ntopng 呈現主機、協定排行與桑基圖,快速找出佔用頻寬的來源。

應用程式控管(Zenarmor)

內建整合 Zenarmor L7 次世代防火牆,依應用程式與網頁分類控管內對外連線(部份進階功能為付費模組)。

訪客網路與網頁認證

Captive Portal 網頁認證入口,支援票券(Voucher)與帳號登入,適合訪客 Wi-Fi 與公共區域網路。

效能監測與外部串接

內建 Netdata、SNMP、NRPE,並可輸出到 Prometheus、Telegraf、Zabbix,納入既有的監控平台。

功能總覽

OPNsense 做為一套企業級開源防火牆,能夠提供以下的功能:

網路基礎

  • Interface、Route、DHCP
  • IPv4 / IPv6
  • LAGG、VLAN、VXLAN、Bridge

防火牆

  • NAT、GeoIP
  • 別名清單、外部情資
  • 規則管理、流量控制

VPN

  • IPsec
  • OpenVPN
  • WireGuard

認證整合

  • AD、LDAP、RADIUS
  • 票券認證(Voucher)
  • TOTP 雙因素認證

入侵防護

  • Suricata IDS / IPS
  • 封鎖清單與規則庫自動更新
  • Maltrail 惡意流量偵測

流量分析

  • ntopng 流量呈現與排行
  • 桑基圖、裝置 / 協定統計
  • NetFlow 分析

域名防護

  • Unbound DNS
  • 轉寄查詢、封鎖清單
  • 自動更新與統計分析

效能監測

  • Netdata、SNMP、NRPE
  • Prometheus、Telegraf、Collectd
  • Zabbix、Iperf
  • 防火牆(Firewall)、負載平衡(Load Balancing)、路由協定(Routing Protocol)
  • 高可用(High Availability)、軟體定義網路(SD-WAN)
  • 網頁篩選(Web Filtering)、韌體線上升級
  • 外掛程式:網頁認證入口、反向代理伺服器、網頁應用程式防火牆、防毒引擎、憑證申請與自動展期、動態域名更新…

操作畫面

介面流量統計
介面流量統計
ntopng 流量分析
ntopng 流量分析
Unbound DNS 統計
Unbound DNS 統計

外部整合

外部整合

Graylog

搭配 Graylog 提供 OPNsense 記錄長期保存與戰情資訊看板

Graylog 詳細介紹 →

Graylog 整合畫面
Graylog 整合畫面

外部整合

Grafana

搭配 Grafana 打造更豐富與彈性的圖表,例如更強大的桑基圖內容

Grafana 整合畫面
Grafana 整合畫面

外部整合

Wazuh

搭配 Wazuh 整合防護,成為 XDR 端點偵測及回應系統

Wazuh 詳細介紹 →

Wazuh 整合畫面
Wazuh 整合畫面

外部整合

LibreNMS

整合 LibreNMS 組態備份,保留每個組態設定版本,可比對每次變更的差異

LibreNMS 詳細介紹 →

LibreNMS 整合畫面
LibreNMS 整合畫面

外部整合

Zenarmor

內建整合 Zenarmor L7 NGFW,大幅強化內對外應用程式控管能力(部份進階功能為付費模組)

Zenarmor 整合畫面
Zenarmor 整合畫面