树莓派上搭建 v2ray 详细教程

目录

硬件准备

在开始搭建 v2ray 之前,我们需要准备以下硬件:

  • 树莓派一台(任意型号都可以)
  • microSD 卡一张,建议容量 32GB 及以上
  • 电源适配器一个,输出电流 2A 及以上

软件安装

安装 v2ray 核心

  1. 登录树莓派系统,打开终端。

  2. 运行以下命令安装 v2ray 核心:

    curl -L https://github.com/v2fly/fhs-install-v2ray/releases/latest/download/install-release.sh | sudo bash

  3. 等待安装完成。

配置 v2ray

  1. 编辑 v2ray 的配置文件:

    sudo nano /etc/v2ray/config.json

  2. 在配置文件中填写以下内容:

    { “log”: { “access”: “/var/log/v2ray/access.log”, “error”: “/var/log/v2ray/error.log”, “loglevel”: “warning” }, “inbounds”: [ { “port”: 8080, “protocol”: “vmess”, “settings”: { “clients”: [ { “id”: “your-uuid-here”, “alterId”: 64 } ] } } ], “outbounds”: [ { “protocol”: “vmess”, “settings”: { “vnext”: [ { “address”: “your-server-address”, “port”: 10086, “users”: [ { “id”: “your-uuid-here”, “alterId”: 64, “security”: “auto” } ] } ] } }, { “protocol”: “freedom”, “tag”: “direct” } ], “routing”: { “rules”: [ { “type”: “field”, “outboundTag”: “direct”, “domain”: [“geosite:cn”] } ] } }

  3. 将配置文件中的 your-uuid-hereyour-server-address 替换为您自己的信息。

  4. 保存并退出文件。

  5. 启动 v2ray 服务:

    sudo systemctl start v2ray

  6. 设置开机自启:

    sudo systemctl enable v2ray

客户端连接

Windows 客户端

  1. 下载并安装 V2RayN 客户端。
  2. 打开 V2RayN,点击 服务器 > 添加VMess服务器
  3. 填写服务器地址、端口、UUID 和额外ID,其他选项保持默认。
  4. 点击确定保存服务器信息,然后选择该服务器并连接。

Android 客户端

  1. 下载并安装 V2RayNG 客户端。
  2. 点击右上角的 + 号,选择 VMess
  3. 填写服务器地址、端口、UUID 和额外ID,其他选项保持默认。
  4. 点击确定保存服务器信息,然后选择该服务器并连接。

iOS 客户端

  1. 下载并安装 Shadowrocket 客户端。
  2. 点击右上角的 + 号,选择 VMess
  3. 填写服务器地址、端口、UUID 和额外ID,其他选项保持默认。
  4. 点击确定保存服务器信息,然后选择该服务器并连接。

常见问题解答

为什么无法连接?

  1. 检查配置文件中的服务器地址和端口是否正确。
  2. 检查 UUID 和额外ID是否与服务器配置一致。
  3. 确保树莓派能够访问互联网,并且防火墙未阻挡 v2ray 端口。
  4. 查看 v2ray 的日志,寻找错误信息。

如何更新 v2ray?

  1. 运行以下命令更新 v2ray 核心:

    sudo bash /usr/local/bin/v2ray -version sudo bash /usr/local/bin/v2ray –version

  2. 如果有新版本,则运行以下命令进行更新:

    curl -L https://github.com/v2fly/fhs-install-v2ray/releases/latest/download/install-release.sh | sudo bash

如何查看日志?

  1. 查看 v2ray 访问日志:

    cat /var/log/v2ray/access.log

  2. 查看 v2ray 错误日志:

    cat /var/log/v2ray/error.log

  3. 实时查看日志:

    tail -f /var/log/v2ray/access.log tail -f /var/log/v2ray/error.log

正文完