V2Ray是继Shadowsocks之后另一种可以用来替代VPN的翻墙软件。因为目前GFW对VPN的封锁越来越厉害,很多翻墙爱好者开始选择VPN之外的其它翻墙软件,如Shadowsocks、WireGuard,等等,很多人认为V2Ray比Shadowsocks的翻墙性能更强。本文是一篇V2Ray教程,将介绍V2Ray服务器(V2Ray节点)的搭建(使用一键安装脚本)、V2Rady节点优化、V2Ray客户端软件的下载和设置等内容。
第一部分:V2Ray简介
如果你去访问V2Ray的官网,你会发现内容很多,语言专业复杂,一不小心会搞得一头雾水。让我们来用最简单易懂的语言来做个V2Ray介绍。
V2Ray是什么?
简单地说,V2Ray是一个和Shadowsocks类似的代理类软件,可以用来翻墙。
V2Ray和Shadowsocks有什么区别?
因为开发者被“喝茶”,所以目前Shadowsocks(包括ShadowsocksR)的开发已经基本停滞。V2Ray是在Shadowsocks基础上开发出来的一个更复杂的翻墙系统,可以简单粗暴地理解为V2Ray是Shadowsocks的升级版。
和Shadowsocks一样,V2Ray背后也并没有一家商业公司在支持,完全是由志愿者免费开发,并开源提供给大家使用的。
和Shadowsocks相比,V2Ray提供更完善的协议,改正了Shadowsocks的一些缺点,更难被GFW墙检测到,而且提供更强大的性能。但目前V2Ray还没有达到Shadowsocks的流行程度,所以在软件支持等方面还比较弱。
目前V2Ray主要在技术出身的网友(比如程序员)中比较流行,这是因为V2Ray节点的搭建并不简单,需要涉及一定技术。
自己不会安装搭建V2Ray怎么办?
如果你是一个不懂网络技术的小白,自己不会搭建V2Ray节点,那么你有以下这些选择:
- 用别人的V2Ray:
假如你有懂技术的朋友愿意与你分享V2Ray账号,你们可以共同使用。 - 购买V2Ray:
目前出售V2Ray的商家不多,而且可能不乏骗子,购买一定要小心。目前我们接触到的值得信赖的V2Ray商家并不多,其中可以推荐的是12VPN和WannaFlix(←点击此链接并使用优惠码“TIPS30”可获得30%折扣)。这两家VPN公司提供针对中国用户的VPN和V2Ray服务。 - 改用VPN:
如果你觉得V2Ray太麻烦,你可以选择更传统、更流行的VPN。大部分VPN目前在中国大陆都不太好用。根据我们的实测,以下是一些好用的VPN翻墙软件,包括电脑VPN、安卓VPN、iOS VPN等,其中很多提供免费VPN试用):
# | VPN | 评级 | 链接 |
---|---|---|---|
# 1 | ExpressVPN 评测(中文) |
» 访问
ExpressVPN (含三个月免费折扣) |
|
# 2 | Surfshark VPN评测(中文) |
» 访问 Surfshark (含优惠折扣) |
|
# 3 | NordVPN 评测(中文) |
» 访问 NordVPN (含优惠折扣) |
|
# 4 | PureVPN 评测(英文) |
» 访问 PureVPN (含优惠折扣) |
|
# 5 | VyprVPN 评测(中文) |
» 访问 VyprVPN (含优惠折扣) |
V2Ray翻墙系统的组成:
V2Ray翻墙系统由两大部分组成:
- V2Ray节点(V2Ray服务器、Server):
- 在位于墙外(中国大陆以外)的VPS电脑服务器上搭建。
- 一个V2Ray节点(服务器)可以供多个用户、多种设备同时使用。
- 可以自己搭建V2Ray节点(详见下面的V2Ray一键安装教程)。
- V2Ray客户端软件(Client):
- 直接用来使用V2Ray翻墙的软件,可以在不同的设备上使用:如电脑、手机等。
- V2Ray客户端软件可以免费下载。
自己搭建V2Ray节点所需条件:
- 掌握基本的Linux系统操作指令:例如pwd、cd、ls、cp等,如果你根本搞不明白这些是什么东西,那你可能不适合自己搭建V2Ray服务器。
- 有能力自己购买海外VPS服务器:
- 所需费用:大约每月5美元左右。
- 英文语言能力:你需要掌握基本英文才能完成服务器的购买等所需步骤。
- 付款:你需要有例如信用卡、PayPal(也有公司支持支付宝)等付款方式购买VPS服务器。
- 懂得怎样使用SSH方式连接VPS服务器:Mac用户可以使用Mac自带的终端Terminal,Windows使用者可以使用Putty或者Windows 10最新提供的Ubuntu。
第二部分:V2Ray节点的搭建和优化
1. 购买墙外服务器(VPS):
常见海外VPS供应商包括DigitalOcean、Vultr、搬瓦工、Amazon AWS等等。本教程将以DigitalOcean为例,新用户可以点击这个链接得到10美元DigitalOcean开户优惠。
因为篇幅有限,我们将省略注册、购买DigitalOcean的步骤,大家可以自己上网搜索相关教程。
2. 创建虚拟主机VPS(以DigitalOcean为例):
完成购买服务器之后,下一步就是创建虚拟主机VPS。以下步骤以DigitalOcean为例:
- 点击DigitalOcean页面上端”Create”,点击下拉菜单中“Droplets”(DigitalOcean称虚拟主机为Droplet)。
- 创建Droplet选项:
- Choose an image:选择Distribution下面的”Ubuntu”(目前缺省版本是16.04.4 x64,选这个就行,也可以选更高版本)。
- Choose a plan:选择Starter下面最便宜的即可($5/month,目前是1GB, 1vCPU, 25GB SSD Disk, 1000 GB transfer)。
- Add Backups:不需要。
- Add Block Storage:不需要。
- Choose a datacenter region(选择服务器位置,重要):建议大家选择位于亚洲或美国西海岸的服务器,因为这些位置离国内较近,翻墙速度也会更快。如果选择美国服务器,请选择San Francisco(1或2均可),若选择亚洲服务器,目前只有Singapore(新加坡)。如果你拿不定注意到底选哪个,建议使用San Francisco(1或2)。注:如果你用的是vultr的VPS,建议选择日本服务器。
- Select additional options:不需要。
- Add your SSH keys(重要):在这里添加自己用于SSH登录虚拟主机的公钥。
- How many Droplets? 不改变,1个。
- Choose a hostname:给虚拟主机起一个好记的名字。
- 虚拟主机创建好之后,你会看到主机的IP地址,请记住这一地址,用于下一步登录和V2Ray连接。
3. 用SSH登录虚拟主机:
现在需要SSH连接虚拟主机VPS。Mac电脑可以使用自带的终端Terminal,Windows电脑可以用Putty或者Windows 10最新开始提供的Ubuntu。具体如何连接这里就不写了,命令行基本是“ssh root@[IP Address]”。
连接好虚拟主机之后,先运行下面这个命令更新主机并下载相关软件:
apt-get update -y && apt-get install curl -y
4. 一键安装V2Ray:
我们将使用V2Ray官网提到的一键安装脚本来一键安装V2Ray节点(服务器)。
以Root身份连接到虚拟主机,然后运行以下命令:
bash <(curl -L -s https://install.direct/go.sh)
这个V2Ray一键安装脚本不但能够安装V2Ray,而且会配置自动运行脚本,让每次系统重启后自动运行 V2Ray。
5. 修改V2Ray配置:
我们刚才使用的V2Ray一键安装脚本会自动生成一个V2Ray配置文件(/etc/v2ray/config.json),如果你要修改配置,需要通过编辑这个配置文件来完成。可以使用这个命令编辑:
nano /etc/v2ray/config.json
请注意,在V2Ray配置文件中有几个非常重要的内容需要你记下来,用于后面使用软件V2Ray连接V2Ray节点:
请注意:图中标注的几个参数是可以自己修改的,但是用户ID必须满足特定格式(网上有专门工具生成新的用户ID),所以不建议修改,但是可以修改端口(Port),如改成443,也可以修改额外ID(alterID)为其它数字(越大越不容易被识别,但消耗越大)。
服务器配置修改完毕之后,需要运行以下命令行重启V2Ray:
service v2ray restart
6. V2Ray服务器端提速优化(可选项):
下面介绍一些额外的技巧和服务器配置的更改,以优化V2Ray节点,让翻墙速度变得更快。
安装Google TCP BBR拥塞控制算法,给服务器提速:
这里我们使用网友teddysun的一键安装脚本。仍以Root身份SSH连接主机,然后运行以下命令行:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
如果看到提示“Press any key…”,按回车键就可以开始安装。
安装过程中如果出现选项,按回车键选缺省选项就可以了。最后可能需要重启服务器主机。
然后重启V2Ray:
service v2ray restart
恭喜!V2Ray节点(服务器端)的安装、设置、优化提速已经完成。下面来介绍一下V2Ray客户端的使用方法。
第三部分:V2Ray客户端的下载和配置
V2Ray客户端是指安装在用户电脑、手机等设备上的软件或APP,是用来连接V2Ray服务器以而达到翻墙的目的。
V2Ray客户端软件下载:
以下是V2Ray客户端的下载链接:
- Windows电脑:下载 V2RayN (选择latest release,下载v2rayN-Core.zip,解压后运行其中的v2rayN.exe即可)
- Mac电脑:下载 V2RayX (下载latest release的zip文件,解压后安装即可)
- 安卓手机/平板:下载 V2RayNG (下载latest release的app-universal-release.apk安装文件即可)
- 苹果手机/平板:使用海外账号在App Store搜索“Shadowrocket”(付费APP)、“ShadowRay”、“Kitsunebi”或“Pepi”
V2Ray客户端的基本配置:
因为V2Ray软件和App在不同平台的界面不尽相同,我们在这里就不一一介绍了。在设置时最关键的参数包括:
- Server(服务器地址):就是我们前面安装的VPS虚拟主机的IP地址
- Port(端口):在服务器配置文件config.json中可以找到
- ID(用户ID):在服务器配置文件config.json中可以找到
- AlterID(额外ID):在服务器配置文件config.json中可以找到
- Security(加密方式):可以自己定,和服务器配置无关。PC端建议选择“AES-128-GCM”,
手机端建议选择“Chacha20-poly1305”加密方式。
V2Ray代理模式的设置:
V2Ray主要有两种代理模式:
- 全局模式(Global):电脑所有流量都走V2Ray代理。如果平时大部分时间访问国外网站,选用这种模式即可。
- PAC模式(PAC):开启后软件会自动下载一个GFWList的PAC列表文件,通过PAC文件里的规则列表控制哪些流量走V2Ray(比如被墙网站),哪些不走(比如国内网址)。
OK,到这里我们的V2Ray教程就基本结束了。希望大家能顺利地安装和使用V2Ray、顺利愉快地翻墙!
篇末小福利:
最后在这里给大家提供几个翻墙小福利:
服务器福利:
VPN福利:
# | VPN | 评级 | 链接 |
---|---|---|---|
# 1 | ExpressVPN 评测(中文) |
» 访问
ExpressVPN (含三个月免费折扣) |
|
# 2 | Surfshark VPN评测(中文) |
» 访问 Surfshark (含优惠折扣) |
|
# 3 | NordVPN 评测(中文) |
» 访问 NordVPN (含优惠折扣) |
|
# 4 | PureVPN 评测(英文) |
» 访问 PureVPN (含优惠折扣) |
|
# 5 | VyprVPN 评测(中文) |
» 访问 VyprVPN (含优惠折扣) |
最后,欢迎时常访问我们的网站:VPNDada.com。