cj8988

目的:shadowsocks+kcptun 实现vpn加速(shadowsocks,kcptun在同一台VPS上

一、shadowsocks安装(参考  https://www.cnblogs.com/cj8988/p/11207853.html);

二、配置 kcptun 加速服务

     1、下载 :github 下载地址是:https://github.com/xtaci/kcptun/releases 

# 跳转到家目录
cd ~
# 创建下载目录(如果有,则跳过)
mkdir Downloads
# 进入下载目录
cd Downloads
# 下载 kcptun
wget https://github.com/xtaci/kcptun/releases/download/v20171201/kcptun-linux-amd64-20171201.tar.gz
# 解压压缩文件
tar xf kcptun-linux-amd64-20171201.tar.gz
# 查看解压文件
ls
#可以看到两个文件 client_linux_amd64\server_linux_amd64
# 将服务文件复制到系统目录并重命名为 kcptun
cp ./server_linux_amd64 /usr/local/bin/kcptun

    2、配置 kcptun 服务

# 编辑 新kcptun 服务文件
sudo vim /usr/lib/systemd/system/kcptun.service

    输入内容:

[Unit]
Description=kcptun-server Service
After=network.target
Wants=network.target

[Service]
Type=simple
PIDFile=/var/run/kcp-server.pid
# 重要的就是下面的这句话
ExecStart=/usr/local/bin/kcptun -t "127.0.0.1:8081" -l ":8091" -mode fast2 -key 11122233
Restart=on-abnormal

[Install]
WantedBy=multi-user.target
解释:
"127.0.0.1:9988" 这是你的 shadowsocks 的服务地址。后面的端口号需要改成配置 shadowsocks 时设置的端口号。

":9999" 是你设置的 kcptun 的服务端口,请确保端口没有被占用。

-mode fast2 这个是规定了模式为 fast2 保持默认即可。

-key 11122233 是确定你的 kcptun 的密码。请尽量复杂一些。

编辑完成之后,保存退出。

 3、运行

# 启动服务
sudo systemctl start kcptun
# 将服务设置为开机启动
sudo systemctl enable kcptun

 

参考连接:https://github.com/fengcms/articles/tree/master/linux

分类:

技术点:

相关文章:

  • 2021-05-08
  • 2021-11-28
  • 2021-08-06
  • 2022-01-19
猜你喜欢
  • 2021-11-12
  • 2021-10-19
  • 2022-12-23
  • 2021-12-07
  • 2021-06-26
  • 2021-11-12
  • 2021-09-04
相关资源
相似解决方案