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
为你自己的密码