[日常折騰](二)自建SS IPv6免流服務小記
一、 前言
二、 租用VPS
可供選擇的服務商很多,這裡不一一介紹,在下目前使用的是budgetVM的月付4.99$的方案,理由有二:一是在下的PayPal賬戶繫結銀行卡出現了問題,而budgetVM支援支付寶購買;二是budgetVM提供的服務在同行中算是比較廉價的——正如其名所言,價效比比較高。但是低價帶來的是某些服務的“縮水”,比如頻寬等等不如同配置的其他服務商。
經過網路測試後在下選擇了舊金山的機房。
出於使用習慣,在下的VPS安裝的是Ubuntu 14,下文的介紹將以Ubuntu上的操作為準。
注意:budgetVM的訂單付款後會有一段時間的人工稽核(尤其是新使用者),時長不定,稽核通過後會有郵件提示服務開通,並有專門郵件說明伺服器情況(地址、初始賬號密碼等)。
三、 建立SS服務
1. 安裝SS
1.1連線到伺服器
在下使用的是putty進行SSH連線。
鍵入伺服器地址後,輸入服務商提供的賬號密碼登入。
1.2安裝並配置SS
更新apt-get
sudo apt-get update
安裝pip包管理工具
apt-get install python-pip
安裝SS
pip install shadowsocks
使用熟悉的編輯器編輯配置文件,在下使用自帶的vi
vi /etc/ssconfig.json
編輯檔案內容如下
{
"server":"你的伺服器IP",
"server_port ":埠,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"連線密碼",
"timeout":600,
"method":"aes-256-cfb",
"fast_open":true
}
server
填寫你的伺服器IP地址(SS連線的時候使用,因為是做IPv6免流所以填寫伺服器的v6地址)
server_port
填寫一個未被佔用的埠供SS連線使用
local_address
和local_port
可以使用預設值
password
填寫連線時使用的密碼
timeout
填寫超時時間,根據自己情況修改
method
fast_open
快速開啟在Linux下可用,這裡啟動它 儲存檔案後退出編輯
1.3 啟動SS
從上述配置檔案獲取配置,並啟動SS服務
ssserver -c /etc/ssconfig.json -d start
如果需要停止服務,將start
改為stop
即可
ssserver -c /etc/ssconfig.json -d stop
配置檔案的名稱和位置可以根據自己情況進行修改
2. 連線到SS服務
在下目前使用ss客戶端連線到ss伺服器,暫且僅能代理瀏覽器網頁;若需要進行全域性代理請使用Proxifier,網路上有豐富的教程,這裡從略。
在ss中填入伺服器配置內容(上面設定的內容)後,點選確定啟動ss。
同時還需要對瀏覽器的代理設定進行配置,在下為了方便使用了外掛進行配置,相關外掛在Chrome和Firefox上非常豐富,請根據自己喜好選擇。
在下使用的是FIrefox的Pan外掛,設定代理伺服器地址為127.0.0.1
,埠為1080
(或是之前設定的其他埠),型別選擇sock5
並開啟遠端DNS
。
啟動SS和瀏覽器代理後,斷開校園網認證軟體,這時已經可以免流量訪問校外網路了。
四、 後記
1. 不足之處
1.1 服務商的選擇
budgetVM提供的服務並不是最優的選擇,同價位在Linode有著更好的方案,此次因為在下的PayPal不能使用所以選擇了支援支付寶的budgetVM。如果可能的話應選擇更好的服務商。
1.2 SS而不是SSR
出於某些原因,使用SS並不是那麼“安全”了,應該儘快替換成SSR。
1.3 浪費的資源
這套方案每月所提供的流量遠非在下一人能使用完的,下一篇《日常折騰》會介紹如何通過分配不同埠來共享SS服務,以及如何同時提供IPv4和IPv6的代理服務。
2.小結
本次架設從購買伺服器到能夠使用用時約1小時20分,充分說明自建SS服務並不如想象中難,只要找到合適的服務商/VPS,架設工作需要的知識可以很快的學習到。
在下能力有限,文章中的紕漏還請指出。
以上。