VPS搭建V2Ray远程教程

搭建V2Ray

1. 环境准备

  • 操作系统:Debian 9/10,Ubuntu 18/20
  • 购买VPS并登录SSH终端

2. 安装V2Ray

  1. 添加V2Ray官方APT源

    echo 'deb [trusted=yes] https://apt.v2ray.com/release/buster/v2ray-custom.list' | sudo tee /etc/apt/sources.list.d/v2ray.list
    
  2. 更新并安装V2Ray

    sudo apt update
    sudo apt install v2ray
    

3. 配置V2Ray

  1. 打开配置文件

    sudo nano /etc/v2ray/config.json
    
  2. 修改配置文件,示例:

    {
      "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客户端配置是否正确
正文完