← 安装指南
02 / 安装客户端
Windows x64 / x86
- 根据 Windows 架构下载安装包并解压全部文件。
- 将服务端生成的
client.json放入解压目录。公开包只有示例配置,不含有效密钥。 - 右键以管理员身份运行安装客户端的 CMD 脚本。安装程序会注册
P2PVpnClient系统服务。 - 默认安装目录是
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 及以上
- 下载 APK,在系统提示时允许对应来源安装。
- 填写管理员提供的服务器地址(含端口)、VPN 分组与共享密钥。
- 连接时允许系统 VPN 授权。手机系统可能限制同时运行多个 VPN 应用。
- 若需访问远端子网,按实际网关设置访问网段、远端真实网段与网关虚拟 IP。
配置中的关键字段
{
"server": "vpn.example.com:49000",
"group": "your-group",
"sharedSecret": "REPLACE_WITH_YOUR_SERVER_SECRET",
"managementUrl": "https://vpn.example.com"
}这是字段说明片段,不是完整配置。请优先使用服务端导出的完整配置。server 是 VPN 协调服务地址,managementUrl 是你自己的管理服务地址,二者都不是本官网地址。