Win7 VPN設置翻牆國內不走國外自動走VPN
我用的是Win7系統安裝 OpenVPN 翻牆的, WinXP 的基本上被我丟棄了, 所以只傳播下Windows 7 走VPN的, XP的應該也差不多. 具體可以去 https://code.google.com/p/chnroutes/wiki/Usage 看看, 上面有介紹 Windows, Mac OSX, Linux 等不同作業系統的操作方法. 其實Win7下安裝很簡單:
下載安裝 OpenVPN, OpenVPN的版本必須V2.1以上.
註:OpenVPN下載:https://openvpn.net/index.php/open-source/downloads.html
下載一個 Route 批處理文件 pre_created_for_win.zip, 解壓縮後有4個文件, 『vpnup.bat』, 『vpnup.vbs』, 『vpndown.bat』和』vpndown.vbs』共四個文件, 把這四個文件放在OpenVPN配置文件的 config這個資料夾下, 然後運行vpnup.bat批處理(記得在運行OpenVPN之前運行這個批處理). vpndown 的批處理是清除路由表的, 可以斷開VPN之後, 選擇運行 vpndown.vbs, 不過貌似不用.
我用江東的VPN配置的, 東哥的VPN網站, 自己去Google吧, 你懂的. 我就是按照上面設置好後就直接 訪問國區域網路站不走VPN, 國外網站走VPN了, 至於你信不信, 反正我信了.
檢驗設置是否正確:
設置完畢, 重連openvpn. 你可以分別進入 https://www.cz88.net/ 和 https://whatismyipaddress.com/ 這兩個網站, 如果配置正確, 在cz88網站上你將看到你的ip顯示為連接vpn之前的公網ip, 而另外一個網站則顯示為你的vpn伺服器的公網ip. (需要注意的是vpnup.vbs其實是調用了vpnup.bat文件, 這個bat文件大概需要1分鐘的時間才能完全添加所有路由信息. 也就是說在openvpn-gui顯示連接已經完成的時候, 該bat文件還在執行中)
OK, 全部搞定, 完美運行 OpenVPN, 不用擔心流量超標問題.
PS:增加一個 Win7開機自動添加路由連接 VPN 的批處理.
第一步,添加路由表。路由表的部分大家應該都做過,把路由添加指令寫在bat里,如果你經常在多個網路下切換,網關地址不一致的話,可以用我下面提供的方法來自動獲取網關
for /F 「tokens=3″ %%* in (『route print ^| findstr 「」『) do set 「gw=%%*」
route add 1.12.0.0 mask 255.252.0.0 %gw% metric 5
route add 1.24.0.0 mask 255.248.0.0 %gw% metric 5
route add 1.45.0.0 mask 255.255.0.0 %gw% metric 5
……第二步,連接vpn。使用rasdial命令,格式如
rasdial [VPN name] [username] [password]
接下來把這兩部分都寫在批處理文件里,添加到啟動列表即可,不過,由於有時候無線網路獲取的比較慢,為防止無法得到網關地址,所以我推薦把批處理添加到任務計畫里去,我現在設置的是登錄後45秒自動執行,基本可以確保無線網路已經成功連接。我上傳了一個自己的批處理文件到box.net,大家下載後在文件最後修改成自己保存的vpn名稱,以及用戶名密碼即可,下載地址為 https://www.box.com/s/ybjo0pald076uimvaxc9
via.killwall
原文標題:Win7 VPN設置翻牆國內不走國外自動走VPN - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。
網 友 留 言
1條評論 in “Win7 VPN設置翻牆國內不走國外自動走VPN”這裡是你留言評論的地方
New ver.:GAE Proxy
https://code.google.com/p/gaeproxy/
https://code.google.com/p/gaeproxy/downloads/list
"gaeproxy-0.16.2.apk GAE Proxy 0.16.2 Featured 4 days ago 4 days ago 1.0 MB 700 ......"