2023 最新版 V2Ray 搭建完全手册 科学上网必备教程
本篇文章让你通过在vps上快速安装v2ray,并通过客户端v2rayN配置。正常使用,使用Google BBR开启加速。
科学上网(fanqiang)的大体原理都是通过一台在防火墙之外的VPS作为媒介,实现国内网络和防火墙之外的网络之间的互通,因此一台不受防火墙骚扰的VPS是必备的。而v2ray负责的是你的网络和VPS之间的网络通信功能。借助V2ray你可以实现透过防火墙,自由穿梭于网络。你需要做的是分别在你的设备(手机、PC等)和VPS上分别部署一下V2ray。
搭建v2ray的步骤大体如下:
- 购买一个VPS,购买后你会获得VPS的IP、root用户及密码、SSH端口等信息;
- 登录VPS,可以借助
Xshell
这个工具; - 安装v2ray,使用xshell成功登录VPS后,开始搭建;
- 在你的设备上配置与VPS对应的v2ray信息,就可以成功使用了;
在开始下面的搭建工作之前,请自行购买VPS并获得VPS的相关连接信息,保证能通过Xshell等远程连接工作连接后才能进行搭建,不论使用哪家的VPS,第一步是购买完VPS之后,获取到VPS的IP、root用户及密码、SSH端口等信息,本文主要说明搭建过程,因此这里将购买VPS及使用XSHELL进行连接的过程放在:史上最详细搬瓦工VPS注册/购买图文教程(内附优惠券) 。
正文开始之前,先插播个广告,推荐一些性价比较高的VPS,有购买VPS打算的,可以使用我的推介链接,这样你不仅可以优惠购买,我也会得到一定的返券,感谢你对我写文创作的支持!没有购买VPS打算的,可以跳过这一部分。
1 一、搬瓦工VPS推荐
速度、性价比都较好: 老牌商家,一分价钱一分货,套餐选择上肯定是越好的越贵,选择适合自己的,但从速度上来说,VPS 速度:香港线路 > CN2 GIA 线路 > CN2 线路 > 普通线路
。搬瓦工优惠券: BWHNCXNVXV
,此券为全网当前最高优惠力度:6.81%。
线路 | CPU | 内存 | 硬盘 | 带宽 | 流量 | 价格 | 购买链接 |
---|---|---|---|---|---|---|---|
CN2(推荐) | 1x Intel Xeon | 1024 MB | 20 GB SSD | 1 Gbps | 1 TB/月 | $49.99/年 | 购买 |
CN2 GIA(特别推荐) | 2x Intel Xeon | 1 GB | 20GB SSD | 2.5 Gbps | 1000GB/月 | $169.99/年 | 购买 |
更多可选超高性价比套餐参见:VPS优惠推荐。
2 二、Rackerd VPS推荐
性价比较高: 提供大流量、大硬盘,支持PayPal、支付宝、微信等多种付款方式,电信走CN2 GT,联通直达机房(极佳),移动强制走联通链路,算是非CN2线路之外优化的相当不错的。
内存 | CPU | SSD | 流量 | 价格 | 购买 |
---|---|---|---|---|---|
512MB | 1核 | 15GB | 500G/月 | $22.99/年 | 链接 |
768MB | 1核 | 12GB | 1T/月 | $28.88/年 | 链接 |
1GB | 2核 | 50GB | 1T/月 | $17.99 /月 | 链接 |
3 三、Vultr主机推荐
国外VPS Vultr云主机:最低每月$2.5,免费领取$3,低价注册使用教程:国外VPS Vultr云主机注册使用最新教程:最低每月$2.5,免费领取$3。
内存 | CPU | 硬盘 | 流量 | 价格 | 购买 |
---|---|---|---|---|---|
0.5GB | 1核 | 10GB | 512GB/月 | $2.5/月 | 链接 |
0.5GB | 1核 | 10GB | 512GB/月 | $3.5/月 | 链接 |
1GB | 1核 | 25GB | 1TB/月 | $5/月 | 链接 |
2GB | 1核 | 55GB | 2TB/月 | $10/月 | 链接 |
下面再来通过图文,来详细说明上面的步骤。
4 四、环境信息
- 服务器系统:Debian GNU/Linux 10
- 服务端:v2ray-core v5.1.0;
- 客户端:v2rayN v5.38 ;
- VPS:我使用的是BandwagonHost 基本套餐 CN2 GIA,本博客也是在此VPS搭建。
5 五、搭建脚本说明
使用到的官网安装脚本:https://github.com/v2fly/fhs-install-v2ray
,该脚本在执行时会提供info和error等信息,请仔细阅读。
6 六、开始搭建
6.1 6.1连接VPS
[这篇文章](https://www.fffmo.com/2023-bandwagon-vps-registration-purchase-tutorial-including-promo-code/里有使用xshell远程连接VPS的细节。
6.2 6.2更新
|
|
6.3 6.3安装curl
|
|
6.4 6.4安装v2ray
使用curl进行安装
|
|
输入vi /usr/local/etc/v2ray/config.json
命令,编辑配置文件的内容为以下内容:
|
|
6.5 6.5 启动v2ray服务
启动并加入开机自启
|
|
6.6 6.6 安装nginx
执行安装
|
|
新建网页目录
这里在假设是/root/www
。
|
|
新建首页
在/root/www
目录下新建一个index.html
文件,
|
|
内容如下:
|
|
新建配置文件
注: 不同版本的nginx配置文件可能有区别,我的是nginx/1.18.0
,配置文件/etc/nginx/sites-enabled/default
。或者你的配置文件可能在/etc/nginx/conf.d/default.conf
。
输入vi /etc/nginx/sites-enabled/default
命令,编辑nginx配置文件为如下内容:
|
|
这里你可能需要将
/etc/nginx/nginx.conf
中第一行user www-data
改为user root
,即当前用户。
启动nginx服务
|
|
在浏览器里访问v1.xxxx.com
,如果正常则说明nginx配置没问题,这是是没有加密的,不带HTTPS的网址:http://v1.xxxx.com
。
6.7 6.7 安装certbot并申请ssl证书
详细的申请证书流程参考: certbot instructions – Nginx on Debian 10 (buster)。具体如下:
安装certbot
|
|
申请证书
运行certbot --nginx
开始申请证书,如下:
稍等一会,会提示证书安装成功! 你会发现nginx的配置已经更改,我的/etc/nginx/sites-enabled/default
文件被自动修改为以下内容:
|
|
此时,在浏览器里访问v1.xxxx.com
已经是https
开头的了,地址:https://v1.xxxx.com
。
6.8 6.8 添加v2ray转发
将/etc/nginx/sites-enabled/default
更改为以下内容:
|
|
然后运行systemctl restart nginx
重启nginx。
6.9 6.9 客户端v2rayN配置
大体截图:
填上 地址,端口,用户id,额外id, 传输协议, 路径 ,传输层安全 跳过证书验证。点确定 可以正常使用了。
6.10 6.10 使用Google BBR开启加速
细节参考: Debian 快速开启Google BBR最新教程 实现v2ray高效单边加速。
观看Youtube 4k高清视频,播放速度还可以:
6.11 6.11 优化网络,隐藏真实IP
细节参考: 安装warp解决Google搜索出现人机验证、解锁Netfix非自制剧最新教程 。
7 七、卸载
执行脚本的卸载命令即可:
|
|
8 八、 问题交流
- Telegram群组
在学习的过程中遇到任何问题都可以加入Telegram群组进行交流-> 加入群组。