配置科学上网加速器

  分类:技术   评论:无  浏览: 757次

配置科学上网加速器

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

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

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

创建停止脚本:stop.sh:

#!/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:

#!/bin/bash
cd /root/kcptun/
sh stop.sh
echo "Restarting Kcptun..."
sh start.sh

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

{
	    "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
}

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

点击这里给我发消息
嘿!有什么可以帮助你吗?