1、亞馬遜上申請一台免費的EC2服務器,有相應的教程,綁定信用卡,預支付1美元,據說可以退回(防止到期后直接扣款,支付后通過修改卡信息,但好象有提示了,說卡不對了,也不管它了,到期后再說,美國人也不是傻子)。
2、建議使用亞馬遜提供的Putty,配置好SSL,端口默認是22。可以參考亞馬遜上的,也可以參考如下
http://blog.csdn.net/joyous/article/details/51994353
3、SSL登陸上主機,安裝Shadowsocks,安裝步驟如下:
ubuntu帳號登陸,然后輸入:sudo su -
並執行如下腳本:
wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh chmod +x shadowsocks.sh ./shadowsocks.sh 2>&1 | tee shadowsocks.log
根據提示,輸入端口號(默認是8989)以及密碼,這個信息后面有用。
在etc目錄下,會生成一個文件,shadowsocks.json,如果沒有,可以創建它:
{
"server":"0.0.0.0",
"server_port":8989,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"XXXX",
"timeout":300,
"method":"aes-256-gcm",
"fast_open":false
}
注意這里有個知識點,也是前期化了很多時間沒調通的地方,就是server要填成0.0.0.0,不要填成你真實的IP。
然后使用如下的啟動命令啟動:
啟動:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重啟:/etc/init.d/shadowsocks restart
狀態:/etc/init.d/shadowsocks status
4、下載chrome瀏覽器,右邊設置里的=》更多工具=》擴展程序,下載一個Proxy-SwitchySharp_v1.10.6.crx,把這個文件直接拖到瀏覽器界面上,進行設置。
5、進入Proxy-SwitchySharp,如果為了省力,可以直接到導入導出標簽頁,根據我提供的配置文件,直接從文件導入,省得設置了:
6、下載一個Shadowsocks-4.0.6,一個 windows的客戶端,這是相關的下載地址: https://help.fyvps.com/index.php/archives/51/,如果安裝時.Net太低,還需要安裝下,里面有相關的Net下載。在這個界面上設置下即可,服務器地址是EC2申請時的地址,端口是安裝shadowsocks時設定的,默認是8989,然后再輸入你安裝時設置的密碼,加密選擇一個,可以選aes-256-gcm:
7、最后一點,在EC2上進入最后面的安全組,點擊它。進入入站,差不多按照22端口的設置,增加8989端口的設置信息。類型為自定義的TCP規則。協議為TCP,來源為0.0.0.0