針對(duì)使用linux桌面版的用戶和基于linux路由器的用戶肃晚。
第一步:下載Kcptun可執(zhí)行文件。
Kcptun下載地址
需要根據(jù)自己系統(tǒng)版本選擇相應(yīng)的軟件版本進(jìn)行下載仔戈,因?yàn)槲业闹鳈C(jī)是64位的关串,所以我下載的是kcptun-linux-amd64-20170218.tar.gz
tar -xzf kcptun-linux-amd64-20170218.tar.gz
解壓后你將會(huì)得到兩個(gè)文件,一個(gè)是server_linux_amd64
监徘,另外一個(gè)是client_linux_amd64
晋修。作為客戶端,我們當(dāng)然應(yīng)該使用client_linux_amd64
凰盔。
執(zhí)行下面的命令可以獲取到幫助文檔
./client_linux_amd64 -h
為了方便進(jìn)行參數(shù)的設(shè)置墓卦,我這里使用其中-c
的選項(xiàng),這個(gè)選項(xiàng)將會(huì)讓kcptun運(yùn)行的時(shí)候調(diào)用一個(gè)json
文件户敬,在json
文件里面有我們提前寫好的服務(wù)器參數(shù)落剪。
{
"localaddr": ":8388", //本地使用的端口
"remoteaddr": "********:29900", //服務(wù)器的kcptun服務(wù)的ip地址加端口
"key": "*****", //你設(shè)定的加密密碼
"crypt": "aes", //加密方式
"mode": "fast2", //加速模式
"conn": 1, //從這以下的參數(shù)睁本,你需要根據(jù)你在服務(wù)器端的配置參數(shù)進(jìn)行設(shè)置
"autoexpire": 60,
"mtu": 1350,
"sndwnd": 1024,
"rcvwnd": 1024,
"datashard": 10,
"parityshard": 3,
"dscp": 0,
"nocomp": false,
"acknodelay": false,
"nodelay": 0,
"interval": 20,
"resend": 2,
"nc": 1,
"sockbuf": 4194304,
"keepalive": 10
}
然后我講這個(gè)文件保存為myvps.json
在終端執(zhí)行下面的命令就可以運(yùn)行kcptun服務(wù)。
./client_linux_amd64 -c myvps.json
#我是把該`json`文件存放在相同的路徑下忠怖,如不同呢堰,則需要完整路徑。
第二步凡泣,關(guān)于ss的設(shè)置
執(zhí)行完第一步的操作以后枉疼,在你的電腦或者是你的路由器就已經(jīng)跑起了kcptun服務(wù)并且運(yùn)行在"8388"端口上。
你需要把你的ss客戶端配置文件進(jìn)行修改鞋拟,把原來(lái)的遠(yuǎn)程服務(wù)器IP地址改為127.0.0.1
骂维,并且修改原來(lái)的SS服務(wù)端口為8388
,而SS里面的加密方式和密碼還有SS服務(wù)器的本地端口則不需要修改贺纲。
這樣關(guān)于你瀏覽器的插件設(shè)置將不需要修改便可直接使用航闺。
但是得到網(wǎng)速將會(huì)是以前很多倍。
完結(jié)哮笆,優(yōu)化
將SS用于命令行
你需要用到一個(gè)工具室proxychains
在配置文件的最后一行加上
socks5 127.0.0.1 1080
這樣可以使你的git等命令也可以走代理的路線来颤,大大的提高了從github
下載速度汰扭。其他需要下載國(guó)外資源的命令也可以使用稠肘。
命令用法:就在原有的命令的最前面加上proxychains
注意命令后面需要接一個(gè)空格
proxychains git clone git://xxxxxxxxx
開機(jī)自啟動(dòng)kcptun
我把自動(dòng)啟動(dòng)的命令添加了加載圖形界面后,實(shí)際上加入到系統(tǒng)自啟會(huì)更好,所以我在我的.xinitrc
中添加了以下代碼
( ( sleep 2 && /home/bob/Downloads/client_linux_amd64 -c /home/bob/Downloads/myvps.json ) & )
其中路徑應(yīng)該修改為你自己的文件的絕對(duì)路徑萝毛。
結(jié)束
撒花撒花撒花撒花撒花撒花撒花撒花撒花撒花撒花撒花撒花撒花O钜酢!0拾环揽!