1. 安装v2ray
1.1 下载v2ray
- 前往 v2ray官网 下载最新版本的v2ray
- 选择与操作系统对应的版本进行下载
1.2 安装v2ray
- 将下载的文件解压到任意目录
- 打开终端或命令提示符,进入解压后的目录
- 执行
sudo ./v2ray --version检查是否安装成功
2. 配置v2ray
2.1 创建配置文件
- 进入v2ray解压后的目录
- 创建config.json配置文件:
sudo nano config.json
2.2 编辑配置文件
- 将以下配置复制到config.json中:
{ “inbounds”: [ { “port”: 1080, “listen”: “127.0.0.1”, “protocol”: “socks”, “settings”: { “auth”: “noauth”, “udp”: true } } ], “outbounds”: [ { “protocol”: “vmess”, “settings”: { “vnext”: [ { “address”: “your_server_ip”, “port”: 443, “users”: [ { “id”: “your_uuid”, “alterId”: 64 } ] } ] }, “streamSettings”: { “network”: “tcp”, “security”: “tls”, “tlsSettings”: { “allowInsecure”: false, “serverName”: “your_domain_name” } } } ] }
- 替换
your_server_ip、your_uuid、your_domain_name分别为你自己的服务器IP、UUID和域名 - 保存并退出配置文件
2.3 配置启动项
- 创建
v2ray.service文件:sudo nano /etc/systemd/system/v2ray.service - 将以下配置复制到
v2ray.service中: ini [Unit] Description=V2Ray Service After=network.target
[Service] ExecStart=/usr/local/bin/v2ray -config /usr/local/etc/v2ray/config.json Restart=on-failure
[Install] WantedBy=multi-user.target
- 保存并退出
v2ray.service文件 - 执行
sudo systemctl enable v2ray命令使v2ray.service启动项生效
3. 启动v2ray
- 执行
sudo systemctl start v2ray启动v2ray - 执行
sudo systemctl status v2ray查看v2ray状态
4. 测试v2ray
- 打开浏览器,在代理设置中使用127.0.0.1:1080的SOCKS5代理
- 访问 https://www.google.com,检查是否成功
FAQ
如何修改v2ray的监听端口?
- 进入
config.json配置文件,将inbounds中的port修改为你想要的端口号即可
如何使用HTTPS协议?
- 将
outbounds中的protocol修改为vmess,并将streamSettings中的network修改为ws,并且修改tlsSettings中的serverName为你自己的域名
如何使用WebSocket协议?
- 将
outbounds中的protocol修改为vmess,并将streamSettings中的network修改为ws,并添加wsSettings,内容如下:
“wsSettings”: { “path”: “/your_path”, “headers”: { “Host”: “your_domain_name” } }
- 替换
your_path和your_domain_name为你自己的路径和域名
如何使用Shadowsocks协议?
- 将
inbounds中的protocol修改为shadowsocks,并添加settings,内容如下:
“settings”: { “method”: “aes-256-cfb”, “password”: “your_password”, “network”: “tcp,udp” }
- 替换
your_password为你自己的密码

