V2Ray+Caddy+WebSocket+TLS搭建过程

富强 小美 9150℃ 0评论

教程以Debian 7 x86 系统为例,不适合其他系统。

1.v2ray这个就不说了,你懂得。
2.Caddy就类似Nginx的东西,但是配置简单,而且支持自动申请SSL使用,本文就是利用Caddy的反向代理到v2ray后端使用,主要作用就是可以套CF,隐藏IP或使用被墙的VPS。
3.Supervisor就是一个监控守护进程的东西, 通过它可以实现 v2ray和Caddy的开机自启、后台运行、奔溃重启、以及关闭进程,等主要功能。

准备工作

更新系统


 

配置ssh

配置公钥

 输入公钥后修改权限

 修改ssh配置

 

添加Swap分区(可选)

 

128M以下内存systemd重启报错(可选)

 

速度

系统层面

加入以下内容

保存生效

 TCP优化

修改文件句柄数限制

加入以下内容

 ulimit设置

加入

 BBR

选择第一项

 

选择第二项


 

添加IPv6支持–可选/仅建议美国VPS:2018年便宜VPS大全

打开Hurricane Electric Free IPv6 Tunnel Broker,登陆后按步骤配置好然后 reboot即可。

V2Ray&Caddy&TLS

V2Ray+TLS

重新login

然后修改V2Ray配置文件


 

ExecStart=/usr/bin/v2ray/v2ray -config /etc/v2ray/config.json修改成 ExecStart=/usr/bin/env v2ray.buf.readv=auto /usr/bin/v2ray/v2ray -config /etc/v2ray/config.json
然后

 Caddy

复制下面内容,然后粘贴进去(http://xxx.xxx是你的域名)

 

使用Supervisor守护Caddy

复制下面内容,然后粘贴进去

 

更新配置命令: supervisorctl update all
启动: supervisorctl start caddy
重启: supervisorctl restart caddy
停止: supervisorctl stop caddy

转载请注明:迷路小孩 » V2Ray+Caddy+WebSocket+TLS搭建过程

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址