搭建V2Ray
1. 环境准备
- 操作系统:Debian 9/10,Ubuntu 18/20
- 购买VPS并登录SSH终端
2. 安装V2Ray
-
添加V2Ray官方APT源
echo 'deb [trusted=yes] https://apt.v2ray.com/release/buster/v2ray-custom.list' | sudo tee /etc/apt/sources.list.d/v2ray.list
-
更新并安装V2Ray
sudo apt update sudo apt install v2ray
3. 配置V2Ray
-
打开配置文件
sudo nano /etc/v2ray/config.json
-
修改配置文件,示例:
{ "inbounds": [ { "port": 1080, "protocol": "socks", "settings": {} } ], "outbounds": [ { "protocol": "vmess", "settings": { "vnext": [ { "address": "<你的服务器IP>", "port": 443, "users": [ { "id": "<随机UUID>", "alterId": 64 } ] } ] }, "streamSettings": { "network": "tcp", "security": "tls", "tlsSettings": { "allowInsecure": true } } } ] }
4. 启动V2Ray
sudo systemctl start v2ray
5. 配置防火墙
如果VPS开启了防火墙,需要放行V2Ray端口和SOCKS5代理端口。示例:
sudo ufw allow 1080
sudo ufw allow 443
sudo ufw enable
远程访问
1. 配置浏览器代理
在浏览器设置中开启SOCKS5代理,地址为127.0.0.1
,端口为1080
。
2. 使用V2Ray客户端
下载并配置V2Ray客户端,填写服务器信息和UUID等参数即可。
常见问题
1. V2Ray安装失败
如果出现类似Unable to locate package v2ray
的错误,可能是因为系统版本不支持。可以尝试更换操作系统或安装其他版本的V2Ray。
2. 远程访问不成功
可以尝试以下方法:
- 确认防火墙已经放行端口
- 检查V2Ray配置文件中的IP和UUID等参数是否正确
- 检查本地代理设置和V2Ray客户端配置是否正确
正文完