[分享]用兩台ASUS RT-N16(Tomato)建置兩地同網段的VPN

Try it,我自己這樣子是OK的.

remote 你的IP或動態DNS位址
port 你設定的port
dev tap
secret key.txt
proto udp
comp-lzo
route-gateway 當VPN Server的分享器位址(例如:192.168.1.1)
redirect-gateway
同網段 VPN 對到處都是的 WINDOWS 系統雖然方便, 卻因為兩地名有各的 DHCP SERVER, 造成了大麻煩,
A 地底下的電腦, 可能拿到 B 地 DHCP SERVER 發放的 IP; 反之亦然, B 地底下的電腦, 也可能拿到 A 地 DHCP SERVER 發放的 IP,

Gateway 是跟著 DHCP Server 跑的, 拿到了另一邊發放的 IP, 意味著應該是原來這邊下載較大的頻寬, 反而被另一邊上傳的較小頻寬取代, 而被限制掉....

真是傷腦筋.....
ulimie wrote:
A 地底下的電腦, 可能拿到 B 地 DHCP SERVER 發放的 IP; 反之亦然, B 地底下的電腦, 也可能拿到 A 地 DHCP SERVER 發放的 IP,....(恕刪)

的確會存在這樣的問題,不過可以用依 MAC 位址綁定 IP 位址(Static DHCP)解決這個問題.


ulimie wrote:
Gateway 是跟著 DHCP Server 跑的, 拿到了另一邊發放的 IP, 意味著應該是原來這邊下載較大的頻寬, 反而被另一邊上傳的較小頻寬取代, 而被限制掉..(恕刪)

Gateway如果一定是跟著DHCP Server跑也就算了,
這樣的話用上述的Static DHCP就能解決問題,
偏偏它不是百分之百這樣,PC端設定DHCP Client Enable時,
有時也會是A地的IP+B地的GateWayB地的IP+A地的GateWay,
也就是說PC端DHCP Client的結果,IP-GateWay會有A-A、A-B、B-A、B-B的各種可能,
導致你說的這邊下載較大的頻寬, 反而被另一邊上傳的較小頻寬取代 這種情況出現,
但是這些問題可以在PC上設定指定的IP-GateWay解決.

所以當你要PC的流量繞道時,IP-GateWay就故意設成 "A-B" or "B-A",就行了,
不用去動Router上VPN的Redirect Internet traffic設定,這樣也是蠻方便的.

PC上的設定畫面


Router上的設定畫面
沙發 wrote:
兩邊都設定好也可以使用(可看到RT-N16的管理界面,IP也是對的),
但是發生每幾分鐘就會跳回原本的網路,也就是VPN有時候連的上有時候連不上,..(恕刪)


我用二台RT-N16架的VPN,之前用Dymic IP+DynDNS時也會有幾天就斷線的情形,而且不會回覆,
但自從兩地都改為Fix IP之後就不曾斷線過了,現在已運行3個多月了,算是蠻穩定的.
事情有點討厭, 複雜....

1. 我個人碰到的, 倒都是 AA, BB, 還不曾有 AB, BA 的狀況.
2. A 地常有一台 NB, 不知為何, 偶爾會 Decline 本地發配的 IP, 而拿到由另一邊施捨的 IP.
3. 問題是, 有過經驗, 設了 Static DHCP, 還是有機會拿到另一邊的 IP. 極少而已.

以上還比較好解決, 去設 dnsmasq 還可以解決, 要多設東西, 總是麻煩事...

4. 麻煩的是, 手機, NB, IPad, 這類跑來跑去的東西, 很難去設 Static DHCP. 就別提朋友或偶而來訪的 NB 來到家裡, 結果拿到另一邊的 IP.
5. 當手機, NB, IPad, 短時間內兩邊跑來跑去的時候, 這兩台 Router (或者是 手機, NB, IPad 自己?) 好像就會迷糊掉, 搞不清楚你現在人在哪.
ulimie wrote:
3. 問題是, 有過經驗, 設了 Static DHCP, 還是有機會拿到另一邊的 IP. 極少而已....(恕刪)

我有過經驗,在Router上設了DHCP Server On的情況下,
PC取得Local端的IP,卻是拿到Remote端的GateWay.

其實上網設備的IP取得A地或B地的網段都不是問題,不會影響上網速度,
倒是GateWay如果拿錯了,流量就會繞道,上網速度就慢了.
ulimie wrote:
4. 麻煩的是, 手機, NB, IPad, 這類跑來跑去的東西, 很難去設 Static DHCP. 就別提朋友或偶而來訪的 NB 來到家裡, 結果拿到另一邊的 IP.....(恕刪)

那倒是真是個麻煩啊!
我的網樂通、XBOX360、手機都曾經遇過這樣的問題.
你好.
照著你的步驟..我也去買了二台ASUS RT-N16
也刷好機子了
目前有一個問題.不知如何解決.想請教你一下.
以下是設定畫面







請問 我的Status 沒有出現你設定成功後的畫面
可以幫我看一下問題嗎?謝謝
最後一張圖, Server is not running; 又沒有 client 連進來, 當然就不會有 Status

原來如此..那我去把client也裝起來測看看
再請教一下..
Server1端的kesy裡的資料要跟Client端的keys一樣嗎
是不是把server1裡的keys 複製到 client的kesy就好了
謝謝
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 41)

今日熱門文章 網友點擊推薦!