節省工具箱公開簡報

採用 OPNsense 開源防火牆打造橫跨 IT/OT 的堅強防護

2024/06/26台灣國際認證資安專家協會・台中高鐵站集思會議中心史蒂文生廳69 張投影片

/ 69

簡報說明

開源軟體領域當中知名的 OPNsense 已經是一款功能強大且運作穩定的防火牆解決方案,俱備了做為企業級防火牆應用的絕大多數功能,以及擴充性相當驚人的各種外掛程式,足以讓 OPNsense 應用至各種場域,以及介紹與其它強大開源軟體套件整合應用的加乘效果。

此外,在 OT 環境中也能夠利用它的開源與開放特性,協助我們在有限的經費與條件下,極大化提升 OT 環境內的資安防護能力。

https://isc2taipei.kktix.cc/events/isc2taipeijune

逐頁文字

  1. 採 OPNsense 開源防火牆
    打造橫跨 IT/OT 的堅強防護
    @台灣國際認證資安專家協會 技術總監
    鄭郁霖
    JASON CHENG

  2. Deciso

    廠 商業公司
    荷蘭
    開源軟體
    商業軟體

  3. 節省 具箱

    司 商業公司
    臺灣
    開源軟體
    企業服務
    繁中翻譯

  4. 節省 具箱有限公司 / 創辦 兼技術總監

    中華 國軟體 由協會 / 常務理事

    耀達電腦、晟鑫科技、五倍紅寶 等公司 / 技術顧問

    介 資策會數位教育研究所 / 講師

    Proxmox VE 中 使 者社團 / 共同創辦

    2020, 2022 InfoSec Taiwan 台灣國際資安 會 / 講者

    2020 COSCUP 開源 年會 / 講者

    2019 OpenInfra Days Taiwan / 講者
    鄭郁霖
    JASON CHENG 2019, 2024 CyberSec Taiwan 台灣資安 會 / 講者

    2018, 2019 國際資訊安全組織台灣 峰會 / 講者

    CEH, ISO 27001 LA

  5. 有好好的現成
    商業產品為啥
    不直接 ?

  6. 錢能解決的問題都不是問題

    😭 問題是沒有錢 😭

  7. 功能概觀

  8. 系統特點

    能 功能完整
    網 管理
    滾動更新
    鍵升級
    豐富外掛
    系統穩定
    (Base on FreeBSD)

  9. 系統特點

    能 功能完整
    網 管理
    滾動更新
    鍵升級
    豐富外掛
    系統穩定
    (Base on FreeBSD)

  10. 系統特點

    能 功能完整
    網 管理
    滾動更新
    鍵升級
    豐富外掛
    系統穩定
    (Base on FreeBSD)

  11. 組態管理

    能 歷史版本
    檔案下載
    可選還原
    雲端備份
    Google Drive
    Nextcloud
    Git

  12. 可 性

    能 CARP
    網路連接
    無硬體限制
    同步設定
    容易配置

  13. 網路基礎

    能 Interface
    Route
    DHCP
    IPv4/v6
    LAGG
    VLAN
    VXLAN
    Bridge

  14. 防火牆

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

  15. 防火牆

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

  16. 防火牆

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

  17. 防火牆

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

  18. VPN

    能 IPSec
    OpenVPN
    WireGuard

  19. 認證整合

    能 AD
    LDAP
    RADIUS
    TICKET
    TOTP

  20. 入侵防護

    能 Suricata
    流量分析
    封鎖清單
    規則庫
    動更新

  21. 入侵防護

    能 Suricata
    流量分析
    封鎖清單
    規則庫
    動更新

  22. 入侵防護

    能 Suricata
    流量分析
    封鎖清單
    規則庫
    動更新

  23. 流量分析

    能 nTopng
    桑基圖
    流量呈現
    排 榜
    裝置/協定
    統計分析

  24. 域名防護

    能 Unbound
    域名服務
    轉寄查詢
    封鎖清單
    動更新
    統計分析

  25. 域名防護

    能 Unbound
    域名服務
    轉寄查詢
    封鎖清單
    動更新
    統計分析

  26. 域名防護

    能 Unbound
    域名服務
    轉寄查詢
    封鎖清單
    動更新
    統計分析

  27. 入侵防護

    能 maltrail
    流量分析
    封鎖清單
    動更新
    報表資料

  28. 憑證管理

    能 簽發單位
    憑證簽發
    簽/匯
    容易操作

  29. 效能監測

    能 Netdata
    NRPE
    SNMP
    Prometheus
    Collectd
    Iperf
    Telegraf
    Zabbix

  30. 功能整理
    防 牆 (Firewall)

    能 負載平衡 (Load Balancing)
    路由協定 (Routing Protocol)
    可 (High Availability)
    虛擬私 網路 (VPN)
    軟體定義網路 (SD-WAN)
    侵偵測與 侵防護系統 (IDS/IPS)

  31. 功能整理
    雙因素認證 (2FA)

    能 網 篩選 (Web Filtering)
    韌體升級 (Firmware Update)
    外掛程式 (Plugin)
    效能監測、域名伺服器、暴 攻擊防護、流量監測、
    網 認證 、反向代理伺服器、網 應 程式防
    牆、防毒引擎、垃圾郵件篩選、憑證申請與 動展
    期、動態域名更新、商業防 牆與規則...

  32. 內建整合 Zenarmor L7 NGFW:裝置探測與識別
    (Zenarmor 部份進階功能為付費模組)

  33. 內建整合 Zenarmor L7 NGFW:威脅看板
    (Zenarmor 部份進階功能為付費模組)

  34. 內建整合 Zenarmor L7 NGFW:裝置看板
    (Zenarmor 部份進階功能為付費模組)

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

  36. 外部整合

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

  38. 搭配 Graylog 提供 OPNsense 看板:別名清單阻擋

  39. 搭配 Graylog 提供 OPNsense 看板:DHCP 分派記錄

  40. 搭配 Graylog 提供 OPNsense 看板:Suricata 入侵偵測/防護分析

  41. 搭配 Graylog 提供 OPNsense 看板:Unbound DNS 防護分析

  42. 搭配 Graylog 提供 OPNsense 看板:Zenarmor L7 防護分析

  43. 搭配 Graylog 提供 OPNsense 看板:Zenarmor L7 防護分析

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

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

  46. 搭配 Wazuh 整合防護:時間區段事件分析

  47. 搭配 Wazuh 整合防護:檢測 暴 攻擊 為

  48. 整合 LibreNMS 組態備份,保留每個組態設定版本

  49. 外掛開發

  50. Graylog 收取 OPNsense 記錄,從中擷取惡意 IP 為匯出情資清單

    發 動排程
    轉出惡意
    IP CSV 檔

    將清單與與其它單位共享,達成交換情資與聯合防禦
    https://github.com/jasoncheng7115/it-scripts/blob/master/graylog/export_wdrop_iplist_to_file.py

  51. 架構案例

  52. 線上數位學習業者

    案 ISP Router ISP Router
    經典出 閘道配置

    兩條外線負載平衡
    接取 量別名清單
    OPNsense 防 牆規則封鎖
    啟 Crowdsec
    啟 侵防護系統
    Core Switch
    記錄 Graylog

  53. 國際物流貨運業者

    ISP Router 採 透通模式架設

    例 原有防 牆未動
    OPNsense
    接 量別名清單
    防 牆規則封鎖
    啟 DDoS 防護
    Firewall
    啟 Crowdsec
    啟 侵防護系統
    記錄傳送 Graylog
    Core Switch

    用 大
    入 火

  54. 資訊軟體開發業者

    ISP Router 員 VPN 伺服器

    兩台對應不同區域
    Firewall 接取 AD 認證服務
    啟 TOTP 雙因素
    Core Switch 記錄傳送 Graylog
    來源 IP 判斷告警
    OPNsense OPNsense

  55. 資訊軟體開發業者

    A 地辦公室 B 地辦公室

    例 ISP Router ISP Router 經典出 閘道配置
    WireGuard 對連
    OPNsense OPNsense Site-to-Site VPN
    WireGuard

    連線穩定且快速
    Core Switch Core Switch 異地備份系統建置

  56. 科技產品製造業者:情境
    廠區:獨立內網

    案 Operator

    Switch
    僅允許 OPNsense 連 更新伺服器,更新入侵防護系統資料庫 Management
    Network
    透通模式部署,所有進出 IoT 裝置以規則有限度開放,並搭
    OPNsense 配入侵偵測判斷 為及阻斷

    IoT Device

  57. 科技產品製造業者:情境
    廠區:獨立內網

    案 Operator

    以 Port Mirror 拋出來分析封包 為
    Switch OPNsense
    識別完成通知 Switch 封鎖惡意來源

    IoT Device

    Management 僅允許 OPNsense 連 更新伺服器,取得入侵防護
    Network 系統所需資料庫定期更新,並回傳 Log 戰情中

  58. 南投縣教育網路中
    TANET

    40G 網路
    案 20G 網路 (10G x 2) OPNsense
    例 10G 網路
    300M~2G 電信網路 Suricata (IPS)

    Core Switch OPNsense

    中投有線 中華電信 WAF

    OPNsense x 170 中 端機房
    Server Farm
    共 170 所學校端、共 170 台防火牆

    心 心 自
    此案為南投教網鄭明彰老師 建多年的實際案例

  59. 優點整理

    幅降低建置成本 開放架構擴充彈性

    沒有硬體限制綁定 災難復原非常容易

  60. 硬體搭配
    以下硬體僅供參考,是我實際使 過的

  61. NA363R /中/ 環境

    1GbE x 6 (RJ45)

    擴充模組 x 1 (選購)

  62. CAD-0263 /中/ 環境

    10GbE Ports x 2 (SFP+)
    硬 1GbE Ports x 6 (RJ45)
    體 IPMI Ports x 1 (RJ45)

  63. CAF-0232 型環境

    1GbE Ports x 4 (RJ45)

    體 Fanless

  64. 功能總結

  65. 多種防護機制,按需選
    惡意來源位址封鎖 (內到外,搭配多種開放域名封鎖清單)

    結 針對地區位址封鎖 (搭配地理 IP 資料庫)
    名稱伺服器防護 (經由 Unbound 提供)
    暴 攻擊防護 (經由 Crowdsec 提供)
    侵偵測與防護 1 (經由 Suricata 提供)
    侵偵測與防護 2 (經由 Maltrail 提供)
    第七層應 程式防 牆 (經由 Zenarmor 提供)
    網 應 程式防 牆 (經由 Nginx 提供)
    頁 用 火 用

    入 用

  66. 系統升級
    台灣鏡像站:南投縣教育網路中

    結 https://mirror.ntct.edu.tw/opnsense

  67. 參考資料

  68. 節省 具箱公司 節省 具箱網誌
    www.jason.tools blog.jason.tools

  69. 謝謝您。

    節省 具箱有限公司
    企業應 開源軟體 案導 專家