Skip to content

V2Ray搭建详细图文教程

233boy edited this page Feb 27, 2024 · 62 revisions

搭建 V2Ray 看这篇文章就够了!这是最详细的 V2Ray 搭建教程,详细的图文教程确保你可以百分百成功搭建 V2Ray 使用。

前言

此 V2Ray 教程完完全全是为小白准备的,从购买 VPS 到使用 SSH 登录并使用 V2Ray 一键安装脚本配置 V2Ray

详细的图文教程确保你可以百分百成功搭建 V2Ray 使用,哪怕你是第一次接触这些陌生的东西。

由于 V2Ray 的配置对于小白来说是非常不友好的,

所以此 V2Ray 教程的 V2Ray 服务器端配置将会使用我本人撰写的 V2Ray一键安装脚本

这是一个对小白友好的 V2Ray 一键脚本,简化 V2Ray 安装和管理,你还可以快速打开 BBR 来优化 V2Ray

V2Ray

官网:https://www.v2fly.org/

V2Ray(Project V) 相对于 Shadowsocks,V2Ray 更像全能选手,拥有更多可选择的协议 / 传输载体 (Socks、HTTP、TLS、TCP、mKCP、WebSocket ),还有强大的路由功能,不仅仅于此,它亦包含 Shadowsocks 组件,你只需要安装 V2Ray,你就可以使用所有的 V2Ray 相关的特性包括使用 Shadowsocks,由于 V2Ray 是使用 GO 语言所撰写的,天生的平台部署优势,下载即可使用,当然啦,由于 V2Ray 的配置相对来说是很繁琐的,毫无夸张的说

但是有了本人所写的 V2Ray一键安装脚本 加持下,使用 V2Ray 便会显得轻松多了。

流程

总结一下此文章的大致流程,此 V2Ray 教程可百分百帮助你搭建 V2Ray 使用,哪怕你是第一次接触这些陌生的东西。

  • 购买一个 VPS
    想要搭建 V2Ray,就必须要拥有一台 VPS。
  • 获取 VPS 信息
    我们必须要知道 VPS IP 地址,root 用户密码,SSH 端口
  • 安装 Xshell
    Xshell 是一个 SSH 客户端,要登录 VPS,当然需要 SSH 客户端
  • 登录 VPS
    使用 Xshell 配置 VPS SSH 信息,然后登录
  • 安装 V2Ray
    极速安装,全程自动
  • V2Ray 安装完成
    此时你可以使用客户端配置 V2Ray 使用了
  • V2Ray 高级玩法
    配置 VMess-WS-TLS , VLESS-gRPC-TLS,动态端口等

机场推荐

如果你只是单纯的翻,墙需求,可以购买机场的,不用自己搭建什么的,省心省力。

机场推荐: Just My Socks

Just My Socks 是搬瓦工提供的 Shadowsocks & V2Ray 服务,不怕跑路,非国人商家,无须担心 IP 被墙问题。

购买教程: Just My Socks 详细图文购买教程

购买一个VPS

想要搭建 V2Ray, 拥有一个 VPS 是必需的。

我们推荐使用:搬瓦工(Bandwagon Host) VPS 来搭建 V2Ray

搬瓦工是一个对中国用户极度友好的 VPS 商家,有香港,CN2 GIA 优化线路,并且支持支付宝付款,当然也是支持退款的!

推荐购买的搬瓦工套餐如下,提醒,按住 Ctrl 键点击购买链接即可在新窗口打开。

线路 CPU 内存 硬盘 带宽 流量 价格 链接
香港 2 核 2048 MB 40 GB 1 G 500GB / 月 $89.99 / 月 购买
香港 4 核 4096 MB 80 GB 1 G 1000GB / 月 $155.99 / 月 购买
香港 6 核 8192 MB 160 GB 1 G 2000GB / 月 $299.99 / 月 购买
香港 8 核 16384 MB 320 GB 1 G 4000GB / 月 $589.99 / 月 购买
香港 10 核 32768 MB 640 GB 1 G 6000GB / 月 $989.99 / 月 购买
香港 12 核 65536 MB 1280 GB 1 G 8000GB / 月 $1889.99 / 月 购买
- - - - - - - -
限时推荐,CN2 GIA 1 核 512MB 10 GB 1G 500GB / 月 $49.99 / 年 购买
限时推荐,CN2 GIA 2 核 2GB 40 GB 2.5G 1000GB / 月 $89.90 / 年 购买
- - - - - - - -
CN2 GIA 2 核 1 GB 20 GB 2.5 G 1000GB / 月 $49.99 / 季 购买
CN2 GIA 3 核 2 GB 40 GB 2.5 G 2000GB / 月 $89.99 / 季 购买
CN2 GIA 4 核 4 GB 80 GB 2.5 G 3000GB / 月 $56.99 / 月 购买
CN2 GIA 6 核 8 GB 160 GB 5 G 5000GB / 月 $86.99 / 月 购买
CN2 GIA 8 核 16 GB 320 GB 5 G 8000GB / 月 $159.99 / 月 购买
CN2 GIA 10 核 32 GB 640 GB 10 G 10000GB / 月 $289.99 / 月 购买
CN2 GIA 12 核 64 GB 1280 GB 10 G 12000GB / 月 $549.99 / 月 购买
- - - - - - - -
日本 2 核 2 GB 40 GB 1.2 G 500GB / 月 $89.99 / 月 购买
日本 4 核 4 GB 80 GB 1.2 G 1000GB / 月 $159.99 / 月 购买
日本 6 核 8 GB 160 GB 1.2G 2000GB / 月 $299.99 / 月 购买
日本 8 核 16 GB 320 GB 1.2 G 4000GB / 月 $589.99 / 月 购买
日本 10 核 32768 MB 640 GB 1.2 G 6000GB / 月 $989.99 / 月 购买
日本 12 核 65536 MB 1280 GB 1.2 G 8000GB / 月 $1889.99 / 月 购买
- - - - - - - -
迪拜 2 核 1 GB 20 GB 1 G 500GB / 月 $19.99 / 月 购买
迪拜 3 核 2 GB 40 GB 1 G 1000GB / 月 $32.99 / 月 购买
迪拜 4 核 4 GB 80 GB 1 G 2000GB / 月 $56.99 / 月 购买
迪拜 6 核 8 GB 160 GB 1 G 3000GB / 月 $86.99 / 月 购买
迪拜 8 核 16 GB 320 GB 1 G 4000GB / 月 $159.99 / 月 购买
迪拜 10 核 32 GB 640 GB 1 G 5000GB / 月 $289.99 / 月 购买
迪拜 12 核 64 GB 1280 GB 1 G 6000GB / 月 $549.99 / 月 购买
- - - - - - - -
CN2 1 核 1024 MB 20 GB 1 G 1000GB / 月 $49.99 / 年 购买
CN2 1 核 2048 MB 40 GB 1 G 2000GB / 月 $52.99 / 半年 购买
CN2 2 核 4096 MB 80 GB 1 G 3000GB / 月 $59.99 / 季 购买
CN2 2 核 8 GB 160 GB 1 G 5000GB / 月 $39.99 / 月 购买
CN2 3 核 16 GB 320 GB 1 G 8000GB / 月 $79.99 / 月 购买
CN2 3 核 16 GB 320 GB 1 G 12000GB / 月 $99.99 / 月 购买
CN2 3 核 16 GB 320 GB 1 G 16000GB / 月 $129.99 / 月 购买
- - - - - - - -
普通 2 核 1024 MB 20 GB 1 G 1 TB / 月 $49.99 / 年 购买
普通 3 核 2 GB 40 GB 1 G 2 TB / 月 $52.99 / 半年 购买
普通 4 核 4 GB 80 GB 1 G 3 TB / 月 $19.99 / 月 购买
普通 5 核 8 GB 160 GB 1 G 4 TB / 月 $39.99 / 月 购买
普通 6 核 16 GB 320 GB 1 G 5 TB / 月 $79.99 / 月 购买
普通 7 核 24 GB 480 GB 1 G 6 TB / 月 $119.99 / 月 购买

选择哪个套餐?如果你不知道选择哪个套餐
下面这是最常见的购买套餐

线路 CPU 内存 硬盘 带宽 流量 价格 链接
限时推荐,CN2 GIA 1 核 512MB 10 GB 1G 500GB / 月 $49.99 / 年 购买
限时推荐,CN2 GIA 2 核 2GB 40 GB 2.5G 1000GB / 月 $89.90 / 年 购买
普通 2 核 1024 MB 20 GB 1 G 1 TB / 月 $49.99 / 年 购买
CN2 1 核 1024 MB 20 GB 1 G 1000GB / 月 $49.99 / 年 购买
CN2 GIA 2 核 1 GB 20 GB 2.5 G 1000GB / 月 $49.99 / 季 购买
迪拜 2 核 1 GB 20 GB 1 G 500GB / 月 $19.99 / 月 购买
香港 2 核 2048 MB 40 GB 1 G 500GB / 月 $89.99 / 月 购买

没有找到合适的套餐?你可以前往官网详细查看:https://bwh89.net/cart.php

哪个套餐好?
一般来说,推荐购买 香港线路CN2 GIA 线路,或者哪个便宜选择那个,说着当然如果你使用量比较多或者想要分享给同学和朋友一起用的话,选择合适的套餐即可。又或者你土豪的话,选择最贵的也行。

VPS 速度:香港线路 > 日本线路 > CN2 GIA 线路 > CN2 线路 > 普通线路

香港套餐 VPS 的速度最快。 如果你非常在乎速度的话,建议购买香港线路的 VPS,当然,但价格贵,流量相对其他套餐来说也是比较少的……退一步的选择是 CN2 GIA 线路,这个线路的速度也比较好。

线路是比较重要的,像香港和 CN2 GIA 线路到晚上一般不会怎么炸,普通线路的到了晚上可能会出现很慢慢的感觉。

我本人比较推荐 CN2 GIA 线路,稳定性,速度与价格适中选择。

当然啦!如果你觉得价格太贵了,推荐你查看一下 Just My Socks ,搬瓦工官方出品的代理服务,优质的 CN2 GIA 线路,每月仅需 $2.88 起!再也不用自己折腾搭建了,最最最最重要的是:被墙自动换 IP,无须担心 IP 被墙!

Just My Socks 购买教程在这里: Just My Socks 购买及使用

毫无疑问!绝对的一分钱一分货。

如果出现 out of stock 这样的提示,那就是这个套餐卖完了,选择其他套餐即可。

添加到购物车

在上面表格中选择想要购买的套餐,然后点击 购买 即可。

将 VPS 添加到购物车

说明一下,在Billing Cycle选项那里选择:$xxxx USD Annually,按年付的意思

推荐按年付,比按月付最高可省55%的钱

如果你选择购买 CN2 GIA 的线路

在添加到购物车的时候,Location 的选项,可以选择 JP - Equinix Osaka Softbank (JPOS_1)

这样来就是使用日本软银线路

然后点击Add To Cart

结算

推荐使用搬瓦工优惠码: BWHCCNCXVV

这个优惠码是搬瓦工目前最高优惠的优惠码
输入优惠码之后点击 Validate Code >>

输入优惠码

然后点击 Checkout
如下图所示:已经使用搬瓦工优惠码

Checkout

然后会提示你注册账号 (如果你没账号或者还没登录)
请按照下面图片提示来填写~

Checkout now

要注意的是,Country 选项记得选择 China,Payment Method 选择 Alipay
不要忘了勾上 I have read and agree to the Terms of Service
然后 Complete Order

付款

点击 Pay now

之后便会跳转到支付宝付款界面,完成付款即可

Pay now

获取VPS信息

确保你已经成功付款之后

打开:https://bwh89.net/services

在 Manage 那选择 Open KiwiVM

如果出现以下界面,稍等一会,等待资源分配即可。

Task in progress

等待两三分钟,刷新一下。
这是已经在运行的界面,请记下 IP address然后点击 stop

停止VPS

当出现:Great Success! Virtual server will stop in a few seconds. 相关提示

证明 VPS 已经停止了,我们需要重装一个系统。点击左边的 Install new OS

之后选择 ubuntu-22.04-x86_64

再勾上:I agree that all existing data on my VPS will be lost.

然后点击 Reload

Install new OS

当点击 Reload 之后,稍等片刻将会出现下图所示的界面,

请务必记下: You will need a new root password to access your VPS:xxxx

还有:New SSH Port:

一个是 root密码,一个是 SSH端口

Reload

OK,这时我们已经获取到VPS的信息了。

安装 Xshell

Xshell 是一个易用的 SSH 客户端,要登录 VPS,当然需要 SSH 客户端

Xshell 下载链接点我

下载好了就打开安装包来安装;
安装Xshell

接受协议
Xshell接受协议

选择安装文件夹
Xshell选择安装文件夹

选择程序文件夹
Xshell选择程序文件夹

安装状态
Xshell安装状态

安装完成
Xshell安装完成

输入名称跟邮箱来注册,之后点击提交
Xshell注册

注册完成,点击确定
Xshell注册完成

登录VPS

在 Xshell 新建一个会话。

新建会话

主机写上你的 VPS IP 地址,端口写上 SSH 端口。

new

之后点击 用户身份验证,用户名:root,密码:你的 root 密码。然后点击确定

user-and-passwd

之后选择连接。

连接

然后会提示SSH安全警告,选择,接受并保存。

SSH 安全警告

这是登录成功后的界面

登陆成功

安装 V2Ray

输入下面命令回车,你可以复制过去,然后在 Xshell 界面按 Shift + Insert 即可粘贴,不能按 Ctrl + V 的。。

bash <(wget -qO- -o- https://git.io/v2ray.sh)

安装完成

当你执行了上面的安装命令,并且没有错误提示的话,那么你就能看到类似下面的图片

V2Ray 脚本安装完成

脚本特意弄了一个时间显示,给反馈用来检测安装时间的…

理论上,绝大多数情况下 15秒内会安装完成

为方便你快速使用,脚本在安装完成后会自动创建一个 VMess-TCP 配置。

此时你可以复制 URL 到相关软件 (例如 v2rayN) 去测试一下是否正常使用。

如果无法正常使用,请尝试使用 v2ray add ss 添加一个 SS 来再测试一下

V2Ray 管理面板

现在可以尝试一下输入 v2ray 回车,即可管理 V2Ray

V2Ray 脚本管理面板

提示,如果你不想执行任何功能,直接按 Enter 回车退出即可。

无法使用

无法使用一般都是两种情况,一是无法连接上端口,二是客户端内核支持有问题。

如果你的 VPS 有外部防火墙,请确保你已经开放了端口

测试端口是否能连接上:

打开:https://tcp.ping.pe/

写上你的 VPS IP 跟端口;内容为 ip:端口,示例:1.1.1.1:443,然后点击 Go;或者直接回车

如果显示 successful;证明端口能连接;如果显示 failed;那是无法连接上端口。

提醒,你可以使用 v2ray ip 查看 VPS IP。

关闭防火墙,执行如下命令:

systemctl stop firewalld; systemctl disable firewalld; ufw disable

关闭防火墙之后再测试一下端口是否通,如果不通,你可能还有外部防火墙没关,必须要能连接上端口才能正常使用

如果能连接上端口,那就继续

使用 v2ray add ss 添加一个 SS 看看能不能正常使用,如果正常使用,证明运行没有问题。

提醒,默认安装的 V2Ray 内核为最新版本

如果无法使用,可能是你客户端的内核太旧

请尝试使用不同的客户端进行测试;比如 v2rayN;v2rayNG 等

请尝试设置 VMessAEAD,某些客户端会有相关选项

某些客户端得把 额外id(alterid) 填写为 0;比如垃圾苹果那边的东西

解决方案一,请尝试将服务器端的内核版本降级

使用 v2ray update core 4.45.2 降级即可

解决方案二,升级客户端内核

备注,请尽量将客户端内核和服务器端内核保持一致!内核版本低于 5 可能会出现莫名其妙的问题

快速入门

本人的 V2Ray 脚本简化了很多流程,例如我们常用的是 (添加、更改、查看、删除) 配置,以下内容让你可以快速掌握使用

添加配置:

  • v2ray add -> 添加配置

  • v2ray add ss -> 添加一个 Shadowsocks 配置

  • v2ray add tcp -> 添加一个 VMess-TCP 配置

  • v2ray add kcpd -> 添加一个 VMess-mKCP-dynamic-port 动态端口配置

备注,使用 v2ray add 添加配置的时候,仅 *TLS 相关协议配置必须提供域名,其他均可自动化处理。

如需查看更多 add 参数用法,请查看 V2Ray 脚本说明

更改配置:

  • v2ray change -> 更改配置

  • v2ray change tcp -> 更改 TCP 相关配置

  • v2ray change tcp port auto -> 更改 TCP 相关配置的端口,端口使用自动创建,也可以使用 v2ray port tcp auto

  • v2ray change kcp id auto -> 更改 mKCP 相关配置的 UUID,UUID 使用自动创建,也可以使用 v2ray id tcp auto

如需查看更多 change 参数用法,请查看 V2Ray 脚本说明

查看配置:

  • v2ray info -> 查看配置

  • v2ray info tcp -> 查看 TCP 相关配置

  • v2ray info kcp -> 查看 kcp 相关配置

删除配置:

  • v2ray del -> 删除配置

  • v2ray del kcp -> 删除 KCP 相关配置

  • v2ray del tcp -> 删除 TCP 相关配置

提醒,谨慎使用 del 参数

非常棒!你已经掌握最常用的功能 (添加、更改、查看、删除)

add / change / info / del : 添加、更改、查看、删除

对于绝大多数用户来说

使用 v2ray add 添加配置,使用 v2ray change v2ray info v2ray del 来 (更改、查看、删除) 配置即可。

提醒,如果只匹配到一个配置时则自动选择该配置,否则将显示匹配到的配置列表,要求选择其中一个配置

打开 BBR 优化

使用:v2ray bbr 便会自动打开 BBR 优化了!非常简单方便

mKCP

mKCP 这个东西其实就是 KCP 协议,反正你知道是能提速的就行,但是不保证都能提速,还能避免 TCP 阻断

使用方法:服务器输入 v2ray add kcp 回车,即可

备注:由于 UDP 的原因也许会被运营商 Qos,这是无解的。

还有就是使用 mKCP 会花费更多流量,请注意!

动态端口

听说使用动态端口可能会对 ISP 封锁端口有点帮助作用。。

使用方法:服务器输入 v2ray add kcpd 回车,即可

也可以使用 v2ray add tcpd

VMess-WS-TLS

实现 VMess-WS-TLS 超级无敌简单,前提是要拥有一个能正常解析的域名 (并且知道怎么解析域名)

服务器输入 v2ray add ws 回车,输入域名,搞定。

VLESS-H2-TLS

实现 VLESS-H2-TLS 超级无敌简单,前提是要拥有一个能正常解析的域名 (并且知道怎么解析域名)

服务器输入 v2ray add vh2 回车,输入域名,搞定。

备注,VLESS-H2-TLS 相比 VMess-WS-TLS,在浏览网页时有一些优势,速度是差不多的啦

Trojan-gRPC-TLS

实现 Trojan-gRPC-TLS 超级无敌简单,前提是要拥有一个能正常解析的域名 (并且知道怎么解析域名)

服务器输入 v2ray add tgrpc 回车,输入域名,搞定。

和其他 *TLS 配置的速度差异?有人说快,有人说慢,你自己对比吧

哪个传输协议好?

心中无杂念,用 TCP

ISP 常作怪,用 动态端口

VPS速度不好,用 mKCP

处子之身,用 *TLS

V2Ray 脚本说明

请看:V2Ray一键安装脚本

哎呀,虽然脚本很好用,但是为了你能更加了解掌握各种使用技巧,还是建议看一虾吧!

V2Ray 脚本帮助

使用:v2ray help

反馈问题

Telegram 群组:https://t.me/tg233boy

Github 反馈:https://github.com/233boy/v2ray/issues

分享

如果这篇文章对你帮助的话,记得分享给你的小伙伴们哦!

机场备用

为防止自建节点不可用,可考虑购买一个机场作为备用方案,以防止失联

机场推荐: Just My Socks

Just My Socks 是搬瓦工提供的服务,不怕跑路,非国人商家,无须担心 IP 被墙问题。

购买教程:Just My Socks 购买及使用

其他

请勿违反国家法律法规,否则后果自负!

低调低调低调。

结束

我有写少了什么吗?我这种小小白萌新看了这教程都觉得很明白了啊。

一次不会,那么就两次,还是不会,那就再来一次。可还是不会啊?大佬请收下我的膝盖。