P2PVPN下载中心
← 安装指南

02 / 安装客户端

Windows x64 / x86

  1. 根据 Windows 架构下载安装包并解压全部文件。
  2. 将服务端生成的 client.json 放入解压目录。公开包只有示例配置,不含有效密钥。
  3. 右键以管理员身份运行安装客户端的 CMD 脚本。安装程序会注册 P2PVpnClient 系统服务。
  4. 默认安装目录是 C:\Program Files\P2P VPN,虚拟网卡名称为 P2P VPN。

Linux x64 / ARM64 / ARMv7

使用 uname -m 查看系统架构:x86_64 对应 x64,aarch64 对应 ARM64,armv7l 对应 ARMv7。ARMv6 不适用。系统需要 TUN 设备、ip 命令以及安装所需的管理员权限。

uname -m
ls -l /dev/net/tun
command -v ip
# 解压对应平台 ZIP 后进入其目录
# 把服务端导出的 client.json 放在同一目录
chmod +x install-linux.sh
sudo ./install-linux.sh

安装目录为 /opt/p2p-vpn,数据目录为 /var/lib/p2p-vpn。systemd 系统的服务名为 p2p-vpn.service,虚拟接口名为 p2pvpn0

Android 8.0 及以上

  1. 下载 APK,在系统提示时允许对应来源安装。
  2. 填写管理员提供的服务器地址(含端口)、VPN 分组与共享密钥。
  3. 连接时允许系统 VPN 授权。手机系统可能限制同时运行多个 VPN 应用。
  4. 若需访问远端子网,按实际网关设置访问网段、远端真实网段与网关虚拟 IP。

配置中的关键字段

{
  "server": "vpn.example.com:49000",
  "group": "your-group",
  "sharedSecret": "REPLACE_WITH_YOUR_SERVER_SECRET",
  "managementUrl": "https://vpn.example.com"
}

这是字段说明片段,不是完整配置。请优先使用服务端导出的完整配置。server 是 VPN 协调服务地址,managementUrl 是你自己的管理服务地址,二者都不是本官网地址。