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 連接狀態

網路測試

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

Tags: