支持 V2Ray 绝大多数传输协议,WebSocket + TLS,HTTP/2,Shadowsocks,动态端口,集成 BBR 和锐速优化等。

前言

V2Ray 是一个于 Shadowsocks 之后非常好用的代理软件,但是由于 V2Ray 的配置略复杂,GUI 客户端不完善,所以 V2Ray 并没有像 Shadowsocks 在科学上网人群之中那么流行。
不过我想,像我这种小小白萌新,更需要的是一个好用的一键安装脚本……
所以,此脚本是为了方便像我这种小小白萌新更加容易去使用 V2Ray,配置 V2Ray。

更新日志

2018-01-28
第一个完善版本发布…
2018-5-2
支持 HTTP/2 …
2018-5-26
支持 Socks5 …

功能特点

支持 V2Ray 多数传输协议
支持 WebSocket + TLS / HTTP/2
支持 动态端口 (WebSocket + TLS,Socks5, HTTP/2 除外)
支持 屏蔽广告
支持 配置 Shadowsocks
支持 下载客户端配置文件 (不用 Xshell 也可以下载)
客户端配置文件同时支持 SOCKS 和 HTTP
支持 生成 V2Ray 配置二维码链接 (仅适用部分客户端)
支持 生成 V2Ray 配置信息链接
支持 生成 Shadowsocks 配置二维码链接
支持修改 V2Ray 传输协议
支持修改 V2Ray 端口
支持修改 动态端口
支持修改 用户ID
支持修改 TLS 域名
支持修改 Shadowsocks 端口
支持修改 Shadowsocks 密码
支持修改 Shadowsocks 加密协议
自动启用 BBR 优化 (如果内核支持)
集成可选安装 BBR (by teddysun.com)
集成可选安装 锐速 (by moeclub.org)
一键 查看运行状态 / 查看配置信息 / 启动 / 停止 / 重启 / 更新 / 卸载 / 等等…
人性化向导 & 纯净安装 & 卸载彻底

安装或卸载

要求:Ubuntu 14+ / Debian 7+ / CentOS 7+ 系统的小鸡鸡
推荐使用 Debian 9 系统,脚本会自动启用 BBR 优化。
使用 root 用户输入下面命令安装或卸载

bash <(curl -s -L https://git.io/v2ray.sh)
 apt-get update -y && apt-get install curl -y  yum update -y && yum install curl -y

注意事项:如果你是 CentOS 7 系统,此脚本会关闭 firewalld 并且使用 iptables

 1
1

是否配置 Shadowsocks ,如果不需要就直接回车,否则就输入 Y 回车
Shadowsocks 端口,密码,加密方式这些东西自己看情况配置即可,我个人当然是全部直接回车。。
OK,按回车继续

2

安装信息,如果确保没有什么问题了,按回车继续

3

(备注,安装信息会因你的配置而变化..不用在乎这截图)

V2Ray 安装完成

OK,此时 V2Ray 已经安装完成了。
询问是否生成需要生成二维码链接,我想,这是老手才需要的东西,萌新还要继续折腾,所以直接回车即可
(备注,二维码链接可以随时生成的,所以不需要有什么顾虑。)

4

如上图所示,V2Ray 配置信息,Shadowsocks 配置信息都有了
如果你使用过 Shadowsocks ,那么现在你可以测试一下 Shadowsocks 配置了,看看是否能正常使用。
如果你使用过 V2Ray 某些客户端,那么现在也可以测试一下配置了。
(备注,可能某些 V2Ray 客户端的选项或描述略有不同,但事实上,上面的 V2Ray 配置信息已经足够详细,由于客户端的不同,请对号入座。)

V2Ray 管理面板

v2ray
5

TCP 阻断

如果你觉得你的小鸡出现了这种情况,那么可以尝试使用 UDP 协议相关的 mKCP
当然,用了我的脚本那是很简单的啦,直接输入 v2ray config 然后选择修改 V2Ray 传输协议
之后再选择 mKCP 相关的就行咯
备注:使用 mKCP 或许还可以提高速度,但由于 UDP 的原因也许会被运营商 Qos,这是无解的。

快速管理 V2Ray

v2ray infov2ray configv2ray linkv2ray infolinkv2ray qr v2ray ssv2ray ssinfo v2ray ssqrv2ray statusv2ray startv2ray stopv2ray restartv2ray logv2ray updatev2ray update.shv2ray uninstall

配置文件路径

/etc/v2ray/config.json/etc/caddy/Caddyfile/etc/v2ray/233blog_v2ray_backup.conf

备注

23336666

优化 V2Ray

v2ray configv2ray bbr

WebSocket + TLS

v2ray config

HTTP/2

实现 HTTP/2 (h2) 也超级无敌简单,和 WebSocket + TLS 一样,也就是只要一个域名就够
服务器输入 v2ray config 回车,然后选择 修改 V2Ray 传输协议,再选择 HTTP/2,即是输入 16,然后………看上面的 WebSocket + TLS 的相关。
备注一下,HTTP/2 相比 WS + TLS (WebSocket + TLS) ,在浏览网页时有一些优势。速度是差不多的啦

搬瓦工 VPS 速度慢

v2ray config

哪个传输协议好?

心中无杂念,用 TCP
ISP 常作怪,用 动态端口
小鸡速度不好,用 mKCP
处子之身,用 WS + TLS

目前不支持 V2Ray 多用户…不支持 Shadowsocks 多用户。。不支持 SSR。。
使用国际大厂的小鸡鸡,请自行在安全组 (防火墙) 开放端口和 UDP 协议 (如果你要使用含有 mKCP 的传输协议)