2019年必火的V2ray安装教程,抛弃历史,拥抱未来

  • A+
所属分类:技术分享

2019-11-26更新,不知都已经13W的阅读量了,重新梳理了部分逻辑~针对大家提出的问题。

从ss到ssr,一直用这ssr感觉特别稳,速度也特别快,加上经典的tls1.2_ticket_auth和auth_chain_a,表示一路走来都没什么太大的问题。但是近期ssr貌似非常不稳定,速度慢是一回事,关键是打开的端口如果使用了以后一两天就会封了。

记得之前写过文章说要试试v2ray,后面因为依赖了ssr,而且当时配置比较多,客户端也不健全,所以一再搁置

历史文章见:正式由酸酸R过渡到V2ray(附安装方法)

被迫本周开始正式走上了v2ray的道路,使用tls+ws+cf的cdn,速度特别稳定,如果IP那出现什么问题的话,可以套上免费的CF CDN,自选IP的话,速度还是很理想的呦~有时候还会超过预期,但是移动的出口带宽小,不知道有没有好的中转方案或者,国内支持的免费的ws CDN。

经过一天的不断研究,然后出现了本篇文章,大概内容就是安装v2ray,配置nginx和配置cdn,客户端配置。

20200306更新优化方法

怎样让你的v2ray变成火箭,几个优化提升带宽的技巧

可以套的国内CDN,自己注意防封!

国内免费CDN推荐 支持https和ws

免费领取腾讯云100元代金券可买100G cdn或者一个月香港

安装

如果提示 curl: command not found ,那是因为你的 VPS 没装 Curl

ubuntu/debian 系统安装 Curl 方法:

apt-get update -y && apt-get install curl -y

centos 系统安装 Curl 方法: yum update -y && yum install curl -y

安装好 curl 之后就能安装脚本了

 

安装时选择1,表示安装

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

这里我们选择ws+tls,原理就是wss那种连接,你把v2ray就看做一个ws服务,你nginx去反代,nginx加上了ssl+http2去访问,浏览器是可以正常访问的,只不过c端是v2ray的客户端而已

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

端口默认生成就好了,这个不要管,因为监听本地,你可以把对外的端口给防火墙了就好,这个端口只交给nginx去反代

然后填写你需要的域名,等会需要你解析到本服务器的IP,你去dns那里乖乖解析基本没啥问题

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

验证好你的域名以后,就可以先放放,选择N

不需要让它装caddy,但是如果你对caddy比较熟悉的话,就让它跟着下面走,博主建议使用宝塔安装nginx配置比较方便,反正是一套的,你也可以使用yum安装nginx直接配置

下面的配置都选择N吧,不需要这个来去广告,专业的人做专业的事儿

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

回车安装,安装好了,下面可能还需要修改下配置,先获取下配置路径,记下来

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

安装宝塔(破解版已经失效了,直接去安装官方的一样用)

Centos安装脚本

yum -y install wget;

yum install -y wget && wget -O install.sh

http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin安装脚本

wget -O install.sh

http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo

bash install.sh

Debian安装脚本 wget -O install.sh

http://download.bt.cn/install/install-ubuntu_6.0.sh && bash

install.sh

Fedora安装脚本 wget -O install.sh

http://download.bt.cn/install/install_6.0.sh && bash

install.sh

破解版的宝塔安装好了以后登录,安装nginx

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

配置nginx

首先建立一个网站,就是你v2ray需要访问的域名,你可以自己添加一个路径来配置ws

比如我需要添加一个test.test.com

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

然后配置https,ws,路径和首页的代理

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

添加反向代理,让它更像个网站

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

配置websocket

添加一个location

demo就是你的路径,等会需要修改生成的配置添加上路径

关于路径的解释

你路径设置为demo是test.domain.com/demo这个样子,配置的时候path写demo就好,和域名无关

路径是域名后面的路径

http://127.0.0.1:12345这个端口号就是你V2ray的端口,记得和配置保持一致

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

配置好nginx后重启,打开网站是不是就可以正常访问了?

因为加了反代配置,所以就像一个真实的网站一般。

最后在v2ray的配置加上路径

打开刚才配置文件的路径

增加一段话就好了,别忘了执行v2ray restart重启服务器

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

客户端

mac下使用的V2rayU

项目开源地址:https://github.com/yanue/V2rayU

需要的去release下载最新的客户端下载

服务器上执行v2ray url得到vmess地址导入客户端即可完成

2019年必火的V2ray安装教程,抛弃历史,拥抱未来

如果因为某种原因,服务器IP被干扰或者被禁,建议大佬们套上cloudflare,和正常网站配置CDN异样的,客户端和服务器都不需要任何改动,非常方便。

ps.需要卸载的话,直接输入v2ray,会有选项提示你卸载~

经过大佬们各种脚本下来,v2ray的配置已经亲民很多了,谢谢各路大佬们~

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:64   其中:访客  39   博主  25

    • avatar 鼠胡胡 0

      一套下来,用不了,也不知道哪里出问题了

      • avatar 小可爱 0

        v4.22.1 全新服务器安装,centos7.3 防火墙那行也都放开了,端口有开,就是管理页面访问不了!估计有点小毛病吧

        • avatar 乌鸡 0

          收藏了,感谢大佬分享

          • avatar nick 1

            能不能加个微信,弄了快1天了 还没成功,不弄呢又不甘心,感谢

              • avatar nick 1

                @nick A unified platform for anti-censorship.
                main: failed to load config: config.json > v2ray.com/core/main/confloader/external: config file not readable > open config.json: no such file or directory
                V2Ray 4.20.0 (V2Fly, a community-driven edition of V2Ray.) Custom
                A unified platform for anti-censorship.
                main: failed to load config: config.json > v2ray.com/core/main/confloader/external: config file not readable > open config.json: no such file or directory
                这是客户端日志

                  • avatar echo少年 Admin

                    @nick 你这个是啥客户端,对么?这个日志说没这个json文件,是不是你没有配置啊

                      • avatar nick 1

                        @echo少年 这个是v2ray的客户端

                  • avatar 晶恋 1

                    打开配置增加一段话,增加什么啊,图片不显示,我反向代理可以访问百度了,输入 v2ray url,获取之后还是链接不上,是哪里除了问题吗?

                      • avatar echo少年 Admin

                        @晶恋 配图打不开??

                          • avatar 晶恋 1

                            @echo少年 可以了,就是cf太慢了,问一下azure的cdn可以吗

                              • avatar echo少年 Admin

                                @晶恋 当然可以啦,有飞机你偏偏开自行车。。。一定要 开ssl奥,这个配置比较烦,我写过一篇,你参考下

                          • avatar 风中的叶子 0

                            请问一下这是那里的问题,搞了快一天了 :cry:
                            V2Ray 4.22.1 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.13.5 windows/386)
                            A unified platform for anti-censorship.
                            2020/03/02 17:56:56 [Warning] v2ray.com/core: V2Ray 4.22.1 started
                            2020/03/02 17:57:31 tcp:127.0.0.1:50759 accepted tcp:www.google.com:443 [proxy]
                            2020/03/02 17:57:36 tcp:127.0.0.1:50766 accepted tcp:www.google.com:443 [proxy]
                            2020/03/02 17:57:38 [Warning] failed to handler mux client connection > v2ray.com/core/proxy/vmess/outbound: failed to find an available destination > v2ray.com/core/common/retry: [v2ray.com/core/transport/internet/websocket: failed to dial WebSocket > v2ray.com/core/transport/internet/websocket: failed to dial to (wss://fq.laozhangxiaozhu.com/): 200 OK > websocket: bad handshake] > v2ray.com/core/common/retry: all retry attempts failed

                            • avatar 王光卫博客 0

                              支持这样的教程多来点 :mrgreen:

                              • avatar Kevin 1

                                你好我想问一下,前面步骤都完成了,到了端口那里是否是输入之前安装的时候的默认端口?第二个问题,我到了配置路径那一步,/etc下面没有v2ray文件夹,以及我的Ubuntu输入v2ray提示没有这个命令。搞了一通宵没搞好,求救~

                                  • avatar echo少年 Admin

                                    @Kevin 端口是443呀,走的https,没那个命令说明你脚本运行失败的,所以你要看日志,比如没装wget?

                                      • avatar Kevin 1

                                        @echo少年 端口那里还是不是很懂,你填写的是12345,我照着你的填写的,是不是客户端也填写12345?还有最后一个问题,v2ray url 出来的那个路径怎么复制阿。。我用的TightVNC复制不了,一个个敲脑壳痛。。

                                    • avatar 晶恋 1

                                      帅哥,能否出一个nodecache的教程,我开启了HTTP2.0还是无法连接。