這篇也是早該寫出來了,但是一直很懶惰,加上不是每一個客戶都有IPSEC VPN需求,所以沒有特別紀錄,最近剛有空閒時間,趕快把它紀錄下來。
1.VPN簡介
2.環境架構圖
3.設定SonicWALL Site to Site VPN
1.VPN簡介
這個名詞應該算是不陌生,Virtual Private Network (虛擬私有網路),提到這個就必須說一下虛擬(Virtaul)這個名詞,原本兩個網路連線並非透過專線來做連接,而是使用網路技術協定所建立的連線,另外一個名詞就是隧道(Tunnel),在兩個網路之間使用特殊協定,跨越網際網路建立一筆虛擬隧道技術。
VPN 常看到的協定有以下幾種方式:
L2TP、PPTP VPN
MPLS VPN
IPSEC VPN
SSLVPN
今天我們要來說明的是SonicWALL IPSEC
2.環境架構圖
Site A SonicWALL
|
Site B SonicWALL
|
||
Local Network
|
Remote Network
|
Local Network
|
Remote Network
|
192.168.2.0/24
|
192.168.168.0/24
|
192.168.168.0/24
|
192.168.2.0
|
Domain Name
|
Domain Name
|
||
example.com
|
test.com
|
常會使用到的需求,以下圖當作範例
甲.192.168.2.0/24網路可以直接與192.168.168.0/24網路互連Site A & Site B 透過VPN Tunnel 連線
乙.當Site A & Site B 有多WAN時,可以做到VPN Failover
丙.當Site B 更改Default Route 變成VPN Tunnel 從Site A 出去,也就是說當Site B的User上網時,使用遠端Gateway(Site A)做路由
3.設定SonicWALL Site to Site VPN
需求甲 & 乙設定如下:
a. 建立VPN network
登入Site A & Site B SonicWALL
Network → Address Objects
兩台SonicWALL建立Remote Network Object
b.設定VPN
VPN → Settings → Add
General 頁面
Name:填入VPN名稱
加入對方SonicWALL WAN IP: 可指定Primary Gateway & Secondary Gateway(做為Failover使用)
Shared Secret: 兩台SonicWALL 必須相同
使用Domain Name 當作IKE ID
Site A
Local IKE ID:example.com
Peer IKE ID:test.com
Site B
Local IKE ID:test.com
Peer IKE ID:example.com
Network 頁面
Site A
Local Network: X0 Subnet
Remote Network: Site B
Site B
Local Network: X0 Subnet
Remote Network: Site A
Proposals 頁面
Exchange: Main Mode
Advanced 頁面
選擇Enable Keep Alive
選擇Enable Windows Networking (NETBIOS) Broadcast
確認VPN Tunnel 建立完成
使用ping測試VPN運作
ip:192.168.168.181 ping 192.168.2.151
需求丙設定如下:
VPN → Settings → EDIT
Network 頁面
Site A
Local Network: Any address
Remote Network: Site B
Site B
Local Network: X0 Subnet
Remote Network:
Advanced 頁面
選擇Enable Keep Alive
關閉Enable Windows Networking (NETBIOS) Broadcast
確認VPN Tunnel 建立完成 (在Sit B上看到Destination IP 已經消失)
設定NAT Policies
在Site A上設定Site B subnet NAT成Site A WAN X1 IP
使用tracert 測試路由是否網Site A Gateway 上網
Refer:
http://www.sonicwall.com/app/projects/file_downloader/document_lib.php?t=TN&id=16
https://www.fuzeqna.com/sonicwallkb/ext/kbdetail.aspx?kbid=5857