OPNSense 構建企業級防火牆--site-to-site network(六)
- 2020 年 3 月 16 日
- 筆記
簡介
OPNsense是一個功能非常豐富強大的開源防火牆及路由平台,本篇文章將介紹如何使用OPNsense 內置 OpenVPN 模組來進行跨區域組網。實現不同地域的區域網通過 Tunnel 進行通訊。
組網架構
公司數據中心分別位於北京和上海兩地,將通過OPNsense OpenVPN 進行兩地區域網絡打通,實現IP通訊。
Tunnel 地址 10.0.10.0/24 北京 DC LAN:172.18.30.0/24 WAN:***.***.***.***/24 上海 DC LAN :192.168.99.0/24 WAN:***.***.***.***/24

OpenVPN 伺服器端
描述:site-to-site network server 伺服器模式:點對點(共享密鑰) 協議:UDP 設備模式:tun 介面:WAN 本地埠:1199 加密設置:共享密鑰:伺服器自動產生,該密鑰也將用於客戶端 加密演算法:AES-128-CBC 認證摘要演算法:SHA1(160-bit) 硬體加密:無 隧道設置:IPv4隧道網路:10.0.10.0/24 IPv4本地網路:172.18.30.0/24 IPv4遠程網路:192.168.99.0/24 壓縮:啟用自適應壓縮 禁用IPv6:是 客戶端設置:動態IP:是 地址池:是



OPNsense firewall 配置
WAN 口放行UDP1199

OpenVPN 口放行 any--any

注意:生產環境需要匹配嚴格的訪問規則
邊界防火牆埠映射
nat server 1 protocol udp global current-interface 1199 inside 172.41.129.249 1199
OpenVPN 客戶端
描述:site-to-site network client 伺服器模式:點對點(共享密鑰) 協議:UDP 設備模式:tun 介面:WAN 遠程伺服器 主機或IP 埠 ***.***.***.**** 1199 加密設置:共享密鑰:將伺服器端的共享密鑰複製然後貼在此處 加密演算法:AES-128-CBC 認證摘要演算法:SHA1(160-bit) 硬體加密:無 隧道設置:IPv4隧道網路:10.0.10.0/24 IPv4遠程網路:172.18.30.0/24 禁用IPv6:是



OPNsense firewall 配置
OpenVPN 口放行any--any

注意:生產環境需要匹配嚴格的訪問規則
OpenVPN 連接狀態

網路測試
測試兩地數據中心網路互訪正常步驟省略.....

