目录
- 安装
- 系统环境要求
- 安装v2ray
- 配置
- 配置文件说明
- 配置客户端
- 使用
- 测试代理
- 常见问题
- 如何解决v2ray被墙的问题?
- 如何解决v2ray客户端连接失败的问题?
安装
系统环境要求
在进行v2ray手动搭建之前,需要确保以下条件:
- 操作系统为Linux或macOS。
- 拥有root权限。
- 安装了wget和unzip工具。
安装v2ray
下面是v2ray手动搭建的步骤:
-
下载最新的v2ray安装包:
wget https://github.com/v2ray/v2ray-core/releases/latest/download/v2ray-linux-64.zip
-
解压安装包:
unzip v2ray-linux-64.zip -d /usr/local/v2ray/
-
创建v2ray配置文件夹:
mkdir /etc/v2ray/
-
将v2ray服务端配置文件拷贝到配置文件夹:
wget https://raw.githubusercontent.com/v2ray/dist/master/release/config/server.json -O /etc/v2ray/config.json
-
启动v2ray服务:
v2ray -config /etc/v2ray/config.json
配置
配置文件说明
在v2ray手动搭建完成之后,需要对v2ray进行配置,以下是v2ray配置文件config.json的说明:
{ “inbounds”: [{ “port”: 1080, // 代理端口 “protocol”: “socks”, // 代理协议 “settings”: {} }], “outbounds”: [{ “protocol”: “vmess”, // vmess协议 “settings”: { “vnext”: [{ “address”: “x.x.x.x”, // 服务器ip “port”: 8888, // 服务器端口 “users”: [{ “id”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”, // 用户id “alterId”: 32 // 随机数 }] }] } }] }
配置客户端
v2ray客户端有很多,根据不同的操作系统选择不同的客户端进行配置。
- Windows:V2RayN、Qv2ray
- macOS:V2RayX、Qv2ray
- Linux:Qv2ray、V2RayN
以下是v2ray客户端配置的说明:
- 输入v2ray服务器的ip和端口,选择代理协议为socks5。
- 输入v2ray用户id和alterId。
使用
测试代理
在v2ray客户端配置完成之后,可以进行测试,以下是测试代理的方法:
-
打开网站https://www.iplocation.net,查看ip地址是否发生变化。
-
打开终端,输入以下命令:
curl cip.cc
如果输出的ip地址与v2ray服务器ip地址一致,则代表代理成功。
常见问题
如何解决v2ray被墙的问题?
如果v2ray被墙了,需要更新v2ray的配置文件中的host,将v2ray服务端的host更改为其它可用的域名。
如何解决v2ray客户端连接失败的问题?
如果v2ray客户端连接失败,可以按照以下步骤进行排查:
- 检查v2ray服务端是否正常运行。
- 检查v2ray客户端配置是否正确。
- 检查网络是否正常。