2020-05-22 15:30:07 +08:00
|
|
|
|
# v2ray-agent
|
2020-05-26 10:04:12 +08:00
|
|
|
|
>Everyone is free。
|
2020-05-22 15:30:07 +08:00
|
|
|
|
>世界就是这样,当你开始思考时,你已经是小部分中的一员了。祝大家使用愉快。
|
|
|
|
|
|
2020-06-04 16:06:24 +08:00
|
|
|
|
- 推荐 [全新一键CDN+TLS+WebSocket+Nginx+V2Ray脚本](#全自动websockettlscdn一键脚本)
|
2020-05-25 19:01:17 +08:00
|
|
|
|
- 此项目采用[CDN+TLS+Nginx+V2Ray](1V2Ray)、[Trojan](2Trojan)、[Cloudflare Workers](#方法3workers) 进行模拟正常网站并突破防火墙,同时包含优化方法,以及简单的原理讲解。
|
2020-05-25 17:46:06 +08:00
|
|
|
|
- [自建教程](#自建教程)可以快速入手并知晓其中的步骤。如遇到不懂以及不理解的可以加入[TG群讨论](https://t.me/v2rayAgent)。
|
2020-06-05 11:44:02 +08:00
|
|
|
|
- [优化方案【CDN 自选ip】](https://github.com/mack-a/v2ray-agent/blob/master/optimize_V2Ray.md)包含对Cloudflare的优化(自选ip优化、DNS优化、断流优化。
|
|
|
|
|
- [流量中转教程](#流量转发服务)【提高流量传输的速度,减少丢包】。
|
2020-06-03 20:55:43 +08:00
|
|
|
|
- [测试订阅链接](https://github.com/mack-a/v2ray-agent/blob/master/free_account.md)【如无法使用可加入[TG群](https://t.me/v2rayAgent)反馈】。
|
|
|
|
|
- 个性化需求可以加入[TG群](https://t.me/v2rayAgent)讨论。
|
2020-06-04 17:00:31 +08:00
|
|
|
|
- [强烈安装适合自己的BBR,执行脚本前必看](https://github.com/mack-a/v2ray-agent/blob/master/bbr.md)
|
2020-05-22 15:30:07 +08:00
|
|
|
|
|
|
|
|
|
* * *
|
|
|
|
|
# 目录
|
2020-06-04 16:06:24 +08:00
|
|
|
|
- [一键脚本](#一键脚本)
|
2020-06-10 19:27:29 +08:00
|
|
|
|
* [1.WebSocket+TLS+CDN+智能优选Cloudflare IP](#全自动websockettlscdn智能优选cloudflare-ip一键脚本)
|
2020-06-10 19:28:14 +08:00
|
|
|
|
* [2.全自动生成tls证书一键脚本](#全自动生成tls证书一键脚本只生成tls证书)
|
2020-05-22 15:30:07 +08:00
|
|
|
|
- [自建教程](#自建教程)
|
|
|
|
|
* [1.V2Ray](#1v2ray)
|
|
|
|
|
* [2.Trojan](#2trojan)
|
|
|
|
|
- [流量转发服务](#流量转发服务)
|
|
|
|
|
* [1.tls+ws](1tlsws点击查看)
|
|
|
|
|
* [2.tcp+vmess](#2tcpvmess点击查看)
|
2020-05-31 21:57:29 +08:00
|
|
|
|
* * *
|
|
|
|
|
|
2020-05-24 22:22:16 +08:00
|
|
|
|
## 欢迎加入TG群,共同学习、共同成长。
|
|
|
|
|
[点击此链接加入电报群](https://t.me/v2rayAgent)
|
|
|
|
|
|
2020-05-22 15:30:07 +08:00
|
|
|
|
* * *
|
2020-05-27 18:08:26 +08:00
|
|
|
|
# 一键脚本
|
2020-06-10 19:23:01 +08:00
|
|
|
|
## 全自动WebSocket+TLS+CDN+智能优选Cloudflare IP一键脚本
|
2020-05-26 10:57:13 +08:00
|
|
|
|
- 目前支持Centos、Ubuntu、Debian,也可以不使用CDN
|
2020-06-04 16:07:27 +08:00
|
|
|
|
- 这里添加了默认的智能解析自选CDN IP,脚本安装完毕后会自动使用,本地dns解析建议使用114.114.114.114
|
2020-06-04 16:09:53 +08:00
|
|
|
|
- 如果智能解析后发现不能上网,第一可以升级客户端、第二可以将address填写自己的科学上网的域名,不再使用智能解析CDN的域名。
|
2020-06-04 16:12:15 +08:00
|
|
|
|
- 如果对默认的不满意,则可以[点此查看最新的](https://github.com/mack-a/v2ray-agent/blob/master/optimize_V2Ray.md),或者加入[TG群](https://t.me/v2rayAgent)添加适合自己的CDN ip。
|
2020-06-04 16:06:24 +08:00
|
|
|
|
|
|
|
|
|
域名|移动|移动测试|联通|电信
|
|
|
|
|
-|-|-|-|-
|
2020-06-08 10:32:36 +08:00
|
|
|
|
domain04.qiu4.ml|104.17.209.9|上午峰值6w,稳定4k不卡顿、晚八点峰值4w,流畅4k,晚9点峰值1w-3w跨度较大,流畅1440p|104.16.25.4|104.16.25.4
|
2020-06-04 16:06:24 +08:00
|
|
|
|
|
2020-05-23 23:21:43 +08:00
|
|
|
|
```
|
|
|
|
|
bash <(curl -L -s https://raw.githubusercontent.com/mack-a/v2ray-agent/master/install.sh)
|
|
|
|
|
```
|
|
|
|
|
- 1.自动检测并安装所需环境
|
|
|
|
|
- 2.自动安装Nginx、TLS并生成TLS证书,并验证是否正常工作。
|
|
|
|
|
- 3.自动安装V2Ray、配置文件、生成随机uuid以及开机自启。
|
2020-05-23 23:26:41 +08:00
|
|
|
|
- 4.自动验证是否服务搭建成功
|
2020-05-24 22:18:54 +08:00
|
|
|
|
- 5.自动伪装博客
|
2020-06-05 11:44:02 +08:00
|
|
|
|
- 6.添加了默认的CDN,自选ip智能解析
|
2020-06-04 16:06:24 +08:00
|
|
|
|
- 7.增加定时任务 自动续期tls【todo】
|
2020-05-23 23:21:43 +08:00
|
|
|
|
|
2020-06-10 19:21:28 +08:00
|
|
|
|
# 示例图
|
|
|
|
|
<img src="https://raw.githubusercontent.com/mack-a/v2ray-agent/master/fodder/install/一键脚本示例图01.png" width=400>
|
|
|
|
|
<img src="https://raw.githubusercontent.com/mack-a/v2ray-agent/master/fodder/install/一键脚本示例图02.png" width=400>
|
|
|
|
|
|
|
|
|
|
## 全自动生成TLS证书一键脚本[只生成TLS证书]
|
2020-06-10 19:11:41 +08:00
|
|
|
|
- 针对只需要生成TLS证书的用户
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
bash <(curl -L -s https://raw.githubusercontent.com/mack-a/v2ray-agent/master/install.sh)
|
|
|
|
|
```
|
|
|
|
|
- 1.会安装依赖所需依赖
|
|
|
|
|
- 2.会把Nginx配置文件备份
|
|
|
|
|
- 3.会安装Nginx、acme.sh,如果已安装则使用已经存在的
|
|
|
|
|
- 4.安装完毕或者安装失败会自动恢复备份,请不要手动关闭脚本
|
|
|
|
|
- 5.执行期间请不要重启机器
|
|
|
|
|
- 6.备份文件和证书文件都在/tmp下面,请注意留存
|
|
|
|
|
- 7.如果多次执行则将上次生成备份和生成的证书强制覆盖
|
|
|
|
|
- 8.证书默认ec-256
|
|
|
|
|
- 9.下个版本会加入通配符证书生成[todo]
|
|
|
|
|
- 10.可以生成多个不同域名的证书[包含子域名],具体速率请查看[https://letsencrypt.org/zh-cn/docs/rate-limits/]
|
|
|
|
|
- 11.兼容Centos、Ubuntu、Debian
|
|
|
|
|
|
2020-05-22 15:30:07 +08:00
|
|
|
|
|
2020-05-28 15:14:02 +08:00
|
|
|
|
## 全自动Trojan+TLS一键脚本【TODO】
|
|
|
|
|
|
2020-05-22 15:30:07 +08:00
|
|
|
|
# 自建教程
|
|
|
|
|
# 1.V2Ray
|
|
|
|
|
- ios端建议使用Quantumult,表现要比Trojan好。
|
|
|
|
|
|
|
|
|
|
## 方法1(Flexible)【建议使用该方法】
|
|
|
|
|
- 只使用CloudFlare的证书
|
|
|
|
|
- 客户端->CloudFlare使用TLS+vmess加密,CloudFlare->VPS只使用vmess,[点击查看](https://github.com/mack-a/v2ray-agent/blob/master/Cloudflare_Flexible.md)
|
|
|
|
|
- 不需要自己维护自己的https证书
|
|
|
|
|
- 少一步解析证书的过程,速度理论上会快一点
|
|
|
|
|
|
|
|
|
|
## 方法2(Full)
|
|
|
|
|
- 需要自己生成https证书,并自己维护,一般使用let's encrypt生成有效期为三个月。
|
|
|
|
|
- 客户端->CloudFlare使用CLoudFlare TLS+vmess加密,CloudFlare->VPS使用let's encrypt TLS+vmess加密,[点击查看](https://github.com/mack-a/v2ray-agent/blob/master/Cloudflare_Full.md)
|
|
|
|
|
- 与方法1不同的是,CloudFlare和VPS通讯时也会使用TLS加密。两个方法安全方面区别不是很大。
|
|
|
|
|
|
2020-05-25 19:01:17 +08:00
|
|
|
|
## 方法3(Workers)
|
|
|
|
|
- [点击查看](https://github.com/mack-a/v2ray-agent/blob/master/cloudflare_workers.md)
|
|
|
|
|
|
2020-05-22 15:30:07 +08:00
|
|
|
|
# 2.Trojan
|
|
|
|
|
- 需要自己生成证书
|
|
|
|
|
- 客户端->使用自己生成的tls加密无其他加密->VPS,[点击查看](https://github.com/mack-a/v2ray-agent/blob/master/Trojan.md)
|
|
|
|
|
- 少一层加密,理论速度会快一些。
|
|
|
|
|
- 速度取决于VPS的线路。
|
|
|
|
|
- 需要自己维护证书。
|
|
|
|
|
- [官方Github](https://github.com/trojan-gfw/trojan)
|
|
|
|
|
|
|
|
|
|
# 流量转发服务
|
|
|
|
|
## 1.tls+ws[点击查看](https://github.com/mack-a/v2ray-agent/blob/master/traffic_relay_tls_ws.md)
|
|
|
|
|
## 2.tcp+vmess[点击查看](https://github.com/mack-a/v2ray-agent/blob/master/traffic_relay_tcp_vmess.md)
|