网站信息报告

首頁 > 代理工具 > SSH代理與VPN的異同
5 Apr.2010

SSH代理與VPN的異同

作者: calvinwu   文章分類:代理工具   出處:本站分享       | |

SSH代理和VPN是兩種最流行的翻墻方式,他們的異同如下。

SSH方式:
通過SSH連接,在本地與遠程服務器之間建立一個加密的管道(Tunnel),SSH客戶端監聽本地端口,形成SOCKET5代理。由於IE對 SOCKET5代理不好,大家一般都是用FireFox。直接將FireFox設置Socket5代理就是可以正常使用的。但是這樣,上國內網站也會繞道國外,影響速度。好在FireFox有大量優秀的插件,FoxyProxy和AutoProxy是很常用的通過URL篩選決定是否通過代理訪問網站的插件,後者用的尤其多。

VPN方式:
VPN其實也是在本地與遠程服務器之間建立了一個加密的通道,但是,與SSH不同的是,VPN客戶端會虛擬一個網卡出來(這個虛擬的網卡連接的就是 剛才說的那個加密通道),然後修改路由,使流量從加密通道走,達到翻墻的目的。當然,VPN也存在跟SSH相同的問題,如果訪問國內網站,會繞道國外,速度很慢。聰明的人們又想出了辦法:連接了VPN的電腦相當於有兩塊網卡,只要讓國內流量從真實網卡走而國際流量從虛擬網卡走,這個問題就解決了。實際的操作就是手工加入國內IP的路由,讓這部分流量直接走本地連接來搞定。

在解決繞道的問題上,大家可以看出SSH方式和VPN方式的不同了,SSH方式可以在URL的級別上篩選網址走加密通道,而VPN方式只能篩選IP。

舉個例子,假設xxx是某強屏蔽的關鍵字,SSH代理+AutoProxy可以做到使http://www.abc.com/xxx走代理,而 http://www.abc.com/yyy不走代理,這是VPN方式力所不及的。當然,VPN方式也有它得天獨厚的好處,就是不用對應用軟件進行任何設置即可使用,這對一些根本沒法設置代理的應用軟件是莫大的福音,這也是SSH方式力所不及的。

最後介紹幾個SSH和VPN項目:
SSH帳號(支持IPv6) – http://sshchina.com
VPN (PPTP/L2TP/OpenVPN)帳號 – http://vpnchina.net
教育網IPv6 OpenVPN帳號 – http://eduVPN.com
PPTP VPN: http://pptp.us
yegle的OpenVPN:http://yegle.net/openvpn/
發表評論
  *暱稱 [註冊]
  密碼 (訪客無需密碼)
  網址
  *電子郵件
OpenID登入 權限選項 表情
               

 
0.618網絡空間