CentOS 7 配置 kcptun 实现网站加速
2024-09-03 21:30:40
目的: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-.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
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
最新文章
- java 常用的一些关键字
- .tostring()格式化大全
- c#异步调用
- 2016.04.09 使用Powerdesigner进行创建数据库的概念模型并转为物理模型
- HDU-1527 取石子游戏
- PHP添加、更新solr索引
- Handler消息源代码分析
- TCP通讯处理粘包详解
- java 静态资源访问详解
- python bz2模块
- 遍历删除查临时表相关session再操作表
- 微信小程序分享朋友圈
- 对List集合中的对象中的某个属性进行排序
- MongoDB GridFS 存储文件
- Page Cache, the Affair Between Memory and Files.页面缓存-内存与文件的那些事
- Checkpoints(第十一届河南省省赛真题)
- Python基础案例教程
- SQL:(转)数据库中的锁机制(数据库中有哪些锁)
- 关于 devbridge
- IOS客户端Coding项目记录(二)