![]() |
相關閱讀 |
![]() |
>>> 創業先鋒 眾人拾柴火焰高 >>> | 簡體 傳統 |
對于科學上網的方案,我建議是購買個便宜的VPS,這樣系統自帶了SSH,花幾分鐘就能安裝上VPN(PPTP)和ShadowSocks,相當于花一筆錢買了3個不同功能的科學上網工具。另外VPN和SSH還可以開多個帳號,供好友使用,自己有空的話,還可以在上面搭個網站賺錢,可謂一舉多得。
一、SSH上網方案
對于與SSH、VPN和ShadowSocks來說,SSH是最簡單的,開通VPS后即可使用SSH帳號,服務器端不用設置。
SSH客戶端有兩種方案,一種是MyEnTunnel+PuTTY,一種是Bitvise SSH Client,MyEnTunnel支持自動登錄,Bitvise SSH Client要自動登錄需要添加參數-loginOnStartup,這樣也可以自動登錄。
在設置上,MyEnTunnel設置很簡單,按照中文界面全填寫即可。BitviseSSH設置相對比較麻煩,需要多加注意,“Login”頁簽Inital meth選password,然后寫密碼,“Option”頁簽選擇Always reconnect automatically,On Login處不要選擇Open Terminal和Open SFTP。“Services”頁簽選中Enable Socks Https Proxy Forwarding,在“Listen Port”這里,根據自身需求填寫本地端口號(一般寫1080即可)。
設置好了后,通過SSH上網的方案是,電腦啟動組里添加MyEnTunnel或BitviseSSH,然后Dropbox等各類應用通過SOCK5連接,Chrome安裝Proxy SwitchySharp或Proxy SwitchyOmega,代理服務器協議為SOCKS5,代理服務器地址127.0.0.1,代理端口1080,選自動切換模式,這樣訪問國內國外都是高速。對于Firefox用戶來說可參考此文配置。
不過,SSH手機不太方便,如果單個IP地址用的多了有可能會被干擾,不要局域網很多人一起用,因此最好備用個VPN,或者選擇ShadowSocks也可。
二、ShadowSocks上網方案
ShadowSocks也是和SSHD類似的Socks5代理,是一個開源項目。ShadowSocks使用自定義協議,屏蔽和干擾就更為困難,因此相對來說穩定一些。
有網友做了個服務器端一鍵安裝ShadowSocks的腳本,使用root用戶登錄,運行以下命令:
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh
chmod +x shadowsocks-libev.sh
./shadowsocks-libev.sh 2>&1 | tee shadowsocks-libev.log
安裝完成后,得到的服務器端口:8989,客戶端端口:1080,密碼為自己設定的密碼。
卸載方法:使用 root 用戶登錄,運行以下命令:
./shadowsocks-libev.sh uninstall
安裝完成后即已后臺啟動 shadowsocks ,運行:
ps -ef | grep ss-server | grep -v ps | grep -v grep
可以查看進程是否存在。此腳本安裝完成后,會將 shadowsocks-libev 加入開機自啟動。
使用命令:
啟動:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重啟:/etc/init.d/shadowsocks restart
查看狀態:/etc/init.d/shadowsocks status
ShadowSocks客戶端可以點這里下載。安裝完成后,配置客戶端參數。
如果有智能路由器的話,在路由器上安裝ShadowSocks,可以不需要在電腦安裝客戶端。
設置好了后,通過ShadowSocks上網的方案是,設置Shadowsocks為自動啟動,其他設置和SSH幾乎完全一樣,在Dropbox等各類應用通過SOCK5連接,Chrome安裝Proxy SwitchySharp或Proxy SwitchyOmega,代理服務器協議為SOCKS5,代理服務器地址127.0.0.1,代理端口1080,選自動切換模式。
ShadowSocks在iOS和Android上也有客戶端,對于未越獄的iOS來說,ShadowSocks客戶端并不支持全局代理。
三、VPN上網方案
對于未越獄的iOS來說,VPN是唯一支持全局代理的方式。
對于不同的操作系統,安裝VPN方法也不太相同,下面是以CentOS6為例介紹一個VPN一鍵安裝包。
首先確認服務器開通ppp和tun權限,如沒有開通,請聯系提供商來開通。
然后執行如下命令:
wget http://www.72yun.com/shell/vpn_centos6.sh
chmod a+x vpn_centos6.sh
bash vpn_centos6.sh
即可安裝成功。
Windows電腦VPN設置
VPN沒有客戶端,在電腦上進行幾個配置即可,打開控制面板、點擊“查看網絡狀態和任務”進入網絡和共享中心,點擊“設置新的連接或網絡”,選擇“連接到工作區”,單擊“下一步”按鈕,在“您想如何連接?”選項中選擇“使用我的虛擬專用網絡(VPN)”,單擊“下一步”按鈕,公司名隨便寫,下一步“不撥初始連接”,接下來的主機名(地址),輸入主機地址后完成VPN創建,用戶、密碼選擇為自己的帳號密碼,然后點擊“創建”按鈕即可完成創建。
在“網絡連接”里雙擊這個VPN,此時會彈出一個連接VPN的用戶登錄窗口,輸入你的VPN帳號和密碼,并點擊“連接”。連接成功后會在屏幕右下角的任務欄會有一個VPN連接的圖標,這時就可以用VPN連接來上網了。
iOS手機VPN設置
1,點擊手機中的設置-通用-VPN-添加VPN設置;
2,添加VPN地址、VPN帳號和VPN密碼;
3,點擊存儲,打開VPN開關,看到手機頂部顯示有VPN字樣就代表連上啦。
Android手機VPN設置
1,點擊設置-更多;
2,點擊VPN,選擇右上角的加號添加VPN;
3,添加VPN地址、VPN帳號和VPN密碼;名稱隨便填,服務器地址就是在VPN所找到的服務器主機名或者IP地址,填好后點保存;點擊剛剛保存的VPN,彈出菜單,填寫用戶名和密碼,勾選保存賬戶信息,點擊連接;
4,左上角出現一個鑰匙標記也表明vpn連接成功了,點擊剛剛的vpn賬號可以隨時斷開連接,長按則可以修改剛剛的設置。
至于VPS服務器的購買,有高帥富VPS之稱的Linode,當然還有一些OpenVZ類型的屌絲VPS,不同價格的VPS提供流量不同,可以根據自己的具體需要來選擇。
月光博客 2015-08-25 16:42:03
稱謂:
内容: