配置科学上网加速器

##配置科学上网加速器

本文默认配置在了/root/kcptun/目录,所以下载的传送门kcptun-linux-amd64-20160922.tar.gz(可以用别的版本)也放到了这个目录,可自行更改。

首先创建启动脚本 start.sh:

1
2
3
4
#!/bin/bash
cd /root/kcptun/
./server_linux_amd64 -c /root/kcptun/server-config.json > kcptun.log 2>&1 &
echo "Kcptun started."

创建停止脚本:stop.sh:

1
2
3
4
5
6
7
8
#!/bin/bash
echo "Stopping Kcptun..."
PID=`ps -ef | grep server_linux_amd64 | grep -v grep | awk '{print $2}'`
if [ "" != "$PID" ]; then
echo "killing $PID"
kill -9 $PID
fi
echo "Kcptun stoped."

创建重启脚本restart.sh:

1
2
3
4
5
#!/bin/bash
cd /root/kcptun/
sh stop.sh
echo "Restarting Kcptun..."
sh start.sh

创建号以上三个脚本后,就可以创建配置文件server-config.json了:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"listen": ":29900",
"target": "127.0.0.1:8380",
"key": "test",
"crypt": "salsa20",
"mode": "fast2",
"mtu": 1350,
"sndwnd": 1024,
"rcvwnd": 1024,
"datashard": 70,
"parityshard": 30,
"dscp": 46,
"nocomp": false,
"acknodelay": false,
"nodelay": 0,
"interval": 40,
"resend": 0,
"nc": 0,
"sockbuf": 4194304,
"keepalive": 10
}

以上就是配置科学上网加速器的全过程,相当简单。不清楚的地方,可以在博文下面留言。


本文由 tfss 创作

本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名

中林 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客
坚持原创技术分享,您的支持将鼓励我继续创作!