巢穴一,是從小到大生長的地方,目前剩父母親與未婚的弟弟同住;結婚多年後在夫妻雙方的努力下,
終於小有能力築起自己愛的小窩,那便是我的巢穴二,那第三個地方是那裡呢? 不用想也知道,
那是我每天都要去"撥米"的地方.
個人熱愛電腦,上、下班都離不開它,與其說熱愛電腦,不如說是熱愛電腦網路來的貼切,
所以一直希望有一天能夠把三地的網路串接在一起,不過它們之間不是左鄰右舍,
想要串接它們,就只有靠 "VPN" 了.
VPN(Private Personal Network/虛擬私有網路)是什麼?有什麼功能,請自己去拜問谷歌大神。
在Mobile01做足了功課之後,終於狠下心來,於99.12.11購入了第1台ASUS RT-N16並刷了Tomato韌體,
最感興趣的部份,當然就是它的VPN的功能,於是便開始研究它該怎麼使用,在一番研究之後終於搞定了
PC→Roouter部份的VPN建置,它築起了「辦公室→愛的小窩」間的橋樑.
經過1個多月的狠操,ASUS RT-N16(Tomato)的表現令我滿意,可以說它是目前我買過最滿意的IP分享器了,於是趁著順發會員回娘家活動的最後一天,100.1.27在順發3C的實體門市購入我的第2台RT-N16,目的就是要用它來建置我的兩巢三地間的VPN.
接下來開始進入正題,說明「用兩台ASUS RT-N16(Tomato)建置兩地的VPN」該怎麼做?
靭體版本~~
土司超人(Toastman)衍生版本: v1.28.7428 MIPSR2-Toastman K26 USB VPN
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201102/mobile01-a5222368892868cd131fa210e86b53d8.jpg)
[甲地-VPN Server]---父母親家
HINET FTTB 10M/2M
WAN IP:114.34.253.XXX
Router:RT-N16-1/IP:192.168.1.1
DHCP:192.168.1.100~192.168.1.149
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-45d5762117bd43e7642855041c2435c9.jpg)
VPN Server Configuration-Basic
Start with WAN:Yes
Interface Type:TAP
Protocol:UDP
通訊埠:1194
Firewall:Automatic
Authorization Mod:Static Key
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-4a1f170eb18da13f9ae4dfa4fcd6552a.jpg)
VPN Server Configuration-Advanced
Poll Interval:0
Respond to DNS:No
Encryption cipher:Use Default
Compression:Adaptive
自訂設定值:空白
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-bd5d3a9240d447e674a237955ed23dd3.jpg)
VPN Server Configuration-Keys---"Static Key" 要怎麼產生?請容小弟後面再做說明.
Static Key
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
3fd7d5b423b55c955aacc742106346cf
2c28689f11cd8166a213123ef58128d2
139d2d7a3e201d125f7c58e8bc119579
..省略....省略..省略..省略..省略
ea7ee78fe76b2327900e36399857c6dd
e7604b6ad3f8963768a8288b96398be5
c7377da9fdb302dca21c3837b33e8a7c
-----END OpenVPN Static key V1-----
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-6f69f68d5c14ada0532d2bd8bac27ac0.jpg)
VPN Server Configuration-Status
General Statistics
Name Value
TUN/TAP read bytes 3763143
TUN/TAP write bytes 10323418
TCP/UDP read bytes 10061400
TCP/UDP write bytes 2863092
Auth read bytes 10323418
pre-compress bytes 3592857
post-compress bytes 2343153
pre-decompress bytes 8112254
post-decompress bytes 9666500
按下最下方的"儲存",然後按下"Start Now",啟動Server端待命.
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-3a68e4af1c8721a7f0abf9e7f57b74f2.jpg)
[乙地-VPN Client]---自己愛的小窩
SEEDET FTTB 10M/2M
WAN IP:123.205.246.XXX
Router:RT-N16-2/IP:192.168.1.2
DHCP:192.168.1.150~192.168.1.199
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-3d8ba316c5b80cbdbb4b4d0effa04d85.jpg)
VPN Client Configuration-Basic
Start with WAN:Yes
Interface Type:TAP
Protocol:UDP
Server Address/Port:114.34.253.XXX:1194(這裡填的是甲地的WAN端IP)
Firewall:Auotmatic
Authorization Mode:Static Key
Server is on the same subnet:Yes
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-49bd416c8ff5c87be57fe81c6be0454b.jpg)
VPN Client Configuration-Advanced
Poll Interval:0
Redirect Internet traffic:No(要讓乙地的流量繞道到甲方出去(翻牆)的話,請選"Yes")
Encryption cipher:Use Default
Compression:Adaptive
Connection retry:30
自訂設定值:空白
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-c0be5384702b1fc6cd1d579a875cd465.jpg)
VPN Client Configuration-Keys---"Static Key" 要怎麼產生?請容小弟後面再做說明.
Static Key
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
3fd7d5b423b55c955aacc742106346cf
2c28689f11cd8166a213123ef58128d2
139d2d7a3e201d125f7c58e8bc119579
..省略....省略..省略..省略..省略
ea7ee78fe76b2327900e36399857c6dd
e7604b6ad3f8963768a8288b96398be5
c7377da9fdb302dca21c3837b33e8a7c
-----END OpenVPN Static key V1-----
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-5fb5cd1649c562d02f683ee7a4d45588.jpg)
VPN Client Configuration-Status
General Statistics
Name Value
TUN/TAP read bytes 11185192
TUN/TAP write bytes 3490303
TCP/UDP read bytes 2684624
TCP/UDP write bytes 10883444
Auth read bytes 3519647
pre-compress bytes 10602055
post-compress bytes 8910732
pre-decompress bytes 2102897
post-decompress bytes 3262327
按下最下方的"儲存",然後按下"Start Now",讓Client連接Server.
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-ce662691ae0799dbacf89ce64b57349a.jpg)
到這裡為止,Router的設定已全部OK了,
但是 "Static Key" 要怎麼產生呢?
大致有【二個方法】,請往下看...
【方法一】:需下載OpenVPN軟體輔助,稍微麻煩些.
1先下載 openvpn-2.1_beta7-gui-1.0.3-install.exe 後,安裝到電腦裡.
※這個步驟只為了產生 Static Key,好了之後可以將之移除.
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-97b53d3b50dbb5fd0423a7bf5e57ae83.jpg)
2.執行 "C:\Program Files\OpenVPN\bin\openvpn.exe" --pause-exit --verb 3 --genkey --secret "C:\Program Files\OpenVPN\config\key.txt"
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-cff54b1b711c9b923e26e436dc755fe7.jpg)
3.打開檔案總管,切到資料夾 C:\Program Files\OpenVPN\config
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-90af5ae0241091d869bf5f23125feec4.jpg)
4.打開 key.txt , 這個檔的內容就是我們要的"Static Key",「步驟2」每執行一次,內容就會改變一次.
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-79d8ad6ddfbb3c2c0db51955dbbef321.jpg)
※注意! Server端與Client端需相同,否則無法連線.
【方法二】:使用Telnet進RT-N16,不用下載軟體,較簡單---感謝 "Paneb" 兄的指教.
1.視窗/開始/程式集/附屬應用程式/命令提示字元
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201102/mobile01-a6cb6f767317adda98df487e54b45e0e.jpg)
2.命令提示字元
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201102/mobile01-79893850307defe1de0cd16f7c9fa14e.jpg)
3.telnet 192.168.1.1(RT-N16的IP)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201102/mobile01-d1979c647d1f880313a132f2e9466119.jpg)
4.輸入帳號密碼: root/admin(預設值)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201102/mobile01-34581c7850b1568d777904f754e0b87f.jpg)
5.openvpn --genkey --secret static.key
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201102/mobile01-73274d8c8fd822e4eab03eefc444c721.jpg)
6.cat static.key
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201102/mobile01-b71cd7b7ee3593320ee0b7773df79a5a.jpg)
7.把內容複製到設定頁面.
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
ddbeddc017fae359ec5508519f56cf9c
b487a9e769bf70f772fffe9427644167
ca6bbce037c149e6422baf39dd8ae64e
c38bbba4aeb531e650b3fbb7305a8f57
f01d7219ef8fd5017a65afcf29c8e517
f70f9a8d34dc5c3c6d64f892f75c0882
15e70b488a59461c27b64f2802f4f5a6
52b5d49c5c95beec7730735436eacb61
9ee9b673d62a1104504b89db793724e3
454e5b59be44b88da92c46b0d7af110e
7736e8fd361db781606d8ecb17b3f098
204303bb9233ac8ab4f42f099a62ca89
26f174b199cb944a0917d3a4c1db1672
e3bae8aae2c9d715754498b3f7df2875
e716856108b201730fe231d8c1c2c0d4
3a0ec14c7900e4048390237a96bd294e
-----END OpenVPN Static key V1-----
上面這段是完整的Static Key,如果你自己懶得做 "Key",直接「複製/貼上」拿去用吧!
8.exit(離開telnet模式)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201102/mobile01-d807d5382391e6e8c243190e2e90f36f.jpg)
寫到這裡,設定方面的工作已全部完畢!再來就是驗收成果了,
要怎麼知道兩地的VPN有沒有成功連接呢?
最好的方法當然就是呼叫(Ping)對方來試試...
由甲Ping乙
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-566031122472f62da970738336150cd3.jpg)
由乙Ping甲
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-40eead916b54fde8cfd329657dfd72bf.jpg)
甲說:看看妳的心裡有沒有我--->【連線設備列表(Device List)】
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-0f79c1d9a8284a517f20d904d76aa738.jpg)
乙說:看看妳的心裡有沒有我--->【連線設備列表(Device List)】
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-9f81e13323ff428a45ccf3ea2c3048e8.jpg)
看看「網路上的芳鄰」能通嗎?
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-beec8063b8ade84f14b0228236416069.jpg)
用「網路上的芳鄰」傳個檔案試試..
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-14ef11b4d1d5d639794ef7d96ea679cf.jpg)
===============================================================
100.09.29新增:以PC(WindowsXP)來當VPN Client
最近陸續有網友PM提問,要以PC(WindowsXP)來當Client端要怎麼操作?
請大家有問題不要採PM提問,儘量直接發表在版面上,這樣可以有讓更多人參與討論.
以下說明:
1.下載openvpn-2.1_beta7-gui-1.0.3-install.exe,並安裝.
2.將VPN Server Configuration/Keys頁面中,Static Key欄位裡的資料複製一份,存成key.tx檔,
並放到(C:\Program Files\OpenVPN\config)目錄下.
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-23ee318a528914aa2e261400927cd8d1.jpg)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-17cc186690eb1863e47ca37404f20193.jpg)
3.複製C:\Program Files\OpenVPN\sample-config下的client.ovpn到C:\Program Files\OpenVPN\config下.
4.執行「開始/所有程式/Open VPN/Add a new TAP-Win32 virtual ethernet adapter」
(在螢幕右下角會多出一個網連線的圖示)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-323622b6b23a20df9e4b027a1eaaee02.jpg)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-382d1ede9ab29bf89797b95c45939b96.jpg)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-5b5134592e91f049e4dfd7c17116ee79.jpg)
5.按視窗右下角的 "雙電腦+地球" 圖示,選"Edit Config",以編輯client.ovpn檔(內容如下):
註1:
remote xxx.xxx.xxx.xxx(此處入Server端的IP)
port xxxx(此處入Server端的Port/default=1194)
dev tap or tun(註1)
secret key.txt
proto udp
comp-lzo
ifconfig 10.8.0.2 10.8.0.1
redirect-gateway(讓流量繞道(翻牆))
dev= "tap" or "tun" 要在VPN Server及VPN Client 同步設定,
當dev為"tap" 時,要把以下內容拿掉.
ifconfig 10.8.0.2 10.8.0.1
redirect-gateway
6.按視窗右下角的 "雙電腦+地球" 圖示,選Connect,即可自動完成連線
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-88a97cc7bb479e0a94c7639bae33524b.jpg)
VPN Server Configuration---Status
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201101/mobile01-3a68e4af1c8721a7f0abf9e7f57b74f2.jpg)
注意事項:
1.用 Static key,一個VPN Sever只能允許一個VPN Client連接,詳情請參閱官方網站的說明.
當第二個Client端連線到Server時,會導致第一個Client端與Server的VPN連線斷開,
等第二個Client端與Server的VPN連線斷開時,第一個Client端與Server的VPN才能恢復連線.
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-318d021d49d01edfa4836395af1bb63c.gif)
2.要使用一個Server多個Clients,請將VPN Server的Authorization Mode改為TLS.
3.若想建立三地的VPN,但又嫌Authorization Mode使用TLS太麻煩,仍想使用Static Key,
則可採用開2個VPN Server的方式解決,但注意需將Port錯開,
例:VPN Server1 Port=1194、VPN Server2 Port=1196,
否則你將無法同時開啟2個VPN Server的服務.
===============================================================
100.09.29新增:憑證及金鑰檔案製作.
在Authorization Mode="TLS"時,
製作加密用的憑證及金鑰(共6組)
1.Certificate Authority(ca.crt)
2.Server Certificate(server.crt)
3.Server Key(server.key)
4.Diffie Hellman parameters(dh1024.pem)
5.Client Certificate(client.crt)
6.Client Key(client.key)
操作步驟:
1.下載openvpn-2.1_beta7-gui-1.0.3-install.exe,並安裝,安裝好之後各資料夾原始檔案如下圖:
C:\Program Files\OpenVPN
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-d34f5ea6cfdc95636c4ea4e121fcf315.jpg)
C:\Program Files\OpenVPN\bin
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-b1f6b662669dedf6ca507bb28c3c5e75.jpg)
C:\Program Files\OpenVPN\config
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-4cb9b25d49171f9de1b33837c88ea649.jpg)
C:\Program Files\OpenVPN\driver
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-8213a7ec31d7b4951848317486c848f3.jpg)
C:\Program Files\OpenVPN\easy-rsa
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-01f9b4de1696f4e3f16867dc834458b2.jpg)
C:\Program Files\OpenVPN\log
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-3986076294167872c64543724985876a.jpg)
C:\Program Files\OpenVPN\sample-config
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-fe5b8a4af7b17c2247cea4154bbbbd9a.jpg)
2.開啟檔案總管,切換到安裝位置中的C:\Program Files\OpenVPN\easy-rsa目錄下,
新增一資料夾,名稱為 "keys".
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-cf6c8d5f885e187ef164e52009507617.jpg)
3.執行init-config.bat,產生vars.bat及openssl.cnf等兩個檔
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-1c9bbf0291afa35e7952cf1c3321320f.jpg)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-8119700ad340cdfed45a90b2136b0f64.jpg)
4.以文字編輯器,編輯vars.bat,填入適當的值(如下)
set HOME=c:\Program Files\OpenVPN\easy-rsa
set KEY_CONFIG=openssl.cnf
set KEY_DIR=keys
set KEY_SIZE=1024
set KEY_COUNTRY=TW
set KEY_PROVINCE=TW
set KEY_CITY=Taipei
set KEY_ORG=home
set [email protected]
5.開啟cmd視窗.切換工作目錄到"C:\Program Files\OpenVPN\easy-rsa"
執行vars.bat---設定金鑰及憑證的環境
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-a65534b4a8d857b666772b11adcd5a42.jpg)
6.執行clean-all.bat---產生index.txt及serial兩個檔
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-33d76dccc27f6873dc8f2a6daea33975.jpg)
7.執行build-ca---產生ca.crt及ca.key兩個檔
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-19108da8db6a39a1adf794e939bfc8f5.jpg)
8.執行build-key-server server---產生server.crt、server.csr及server.key三個檔
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-0ea94793b5ff940c7966e032c20d3fbe.jpg)
9.執行build-key client---產生client.crt、client.csr及client.key三個檔
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-01d12a6068a0c09c220af38bab30dcc3.jpg)
需要多個Client端時就執行
build-key client1
build-key client2
build-key client3
.
.
10.執行build-dh---產生01.pem及dh1024.pem兩個檔
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-1951606ccdbe03e27df0450abe06a461.jpg)
產出的憑證及金鑰檔案都放在C:\Program Files\OpenVPN\easy-rsa\keys資料夾內
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-0610f47965d64c363ce74adb86d1ce72.jpg)
Server端設定(使用RT-N16):
1.把ca.crt的內容貼到Certificate Authority欄.
2.把server.crt的內容貼到Server Certificate欄.
3.把server.key的內容貼到Server Key欄.
4.把dh1024.pem的內容貼到Diffie Hellman parameters欄.
5.按下最下方的"儲存",然後按下"Start Now",啟動Server端待命.
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-d5e4398199c14d4ddae1c42224f73000.jpg)
Client端設定1(使用RT-N16):
1.把ca.crt的內容貼到Certificate Authority欄.
2.把client.crt的內容貼到Client Certificate欄.
3.把client.key的內容貼到Client Key欄.
4.按下最下方的"儲存",然後按下"Start Now",讓Client連接Server.
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-8eacadc9e12ba8e043e36296730444de.jpg)
Client端設定2(使用WindowsXP):
1.複製C:\Program Files\OpenVPN\easy-rsa\keys下的ca.crt、client.crt、client.key到C:\Program Files\OpenVPN\config下.
2.複製C:\Program Files\OpenVPN\sample-config下的client.ovpn到C:\Program Files\OpenVPN\config下.
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-ee42b8878495aeb690a87ba98936f7f3.jpg)
3.執行「開始/所有程式/Open VPN/Add a new TAP-Win32 virtual ethernet adapter」
(在螢幕右下角會多出一個網連線的圖示)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-323622b6b23a20df9e4b027a1eaaee02.jpg)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-382d1ede9ab29bf89797b95c45939b96.jpg)
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-5b5134592e91f049e4dfd7c17116ee79.jpg)
4.按視窗右下角的 "雙電腦+地球" 圖示,選"Edit Config",以編輯client.ovpn檔(內容如下):
註2:
client
proto udp
dev tap or tun(註2)
remote xxx.xxx.xxx.xxx(此處入Server端的IP)
port xxxx(此處入Server端的Port/default=1194)
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client.crt
key client.key
comp-lzo
verb 3
redirect-gateway(讓流量繞道(翻牆))
dev= "tap" or "tun" 要在VPN Server及VPN Client 同步設定,
當dev為"tap" 時,要把以下內容拿掉.
redirect-gateway
3.按視窗右下角的 "雙電腦+地球" 圖示,選Connect,即可自動完成連線
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-88a97cc7bb479e0a94c7639bae33524b.jpg)
VPN Server Configuration---Status
![[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN](http://attach.mobile01.com/attach/201109/mobile01-d113c3271250588ec3df3a33854a8a6e.jpg)