软件中心全部软件P2P虚拟局域网工具 P2wlan
P2P虚拟局域网工具 P2wlan

P2P虚拟局域网工具 P2wlan

和朋友开黑、在外连 NAS · 直连优先,连不上自动走加密中继

版本 vserver-v0.1.174作者 开源社区协议 开源分类 网络 Windows

软件介绍

P2WLAN 把分散在各地的电脑、手机拉进同一个私有网络。加入后每台设备都有一个内部地址,用它就能像在同一个路由器下那样互相访问,不必申请公网 IP,也不用到路由器上逐个开端口。

和朋友玩 Minecraft 或 Terraria,把各自电脑加进同一个房间就能开局;出差在外取家里 NAS 的文件、连开发机敲 SSH,走的也是这条通道。网络条件允许时两台设备直接对话,速度不被中转服务器拖住,实在打不通才自动转加密中继。

要注意的是它不自带官方服务器,第一次用需要向管理员要一个 Control 地址,或者按文档自己部署;同一个网络里的设备都要装上客户端才行。

核心功能

用房间号组队联机

创建房间后把 8 位房间号发给朋友,对方输号加密码即可加入,成员、在线状态和内部地址集中在一个列表里。

自动选择直连或中转

同一局域网内直接通信,跨网络先试 IPv6 和 UDP 打洞,打通后流量不占中继带宽,实在不通才转加密中继。

用虚拟地址访问服务

SSH、RDP、Web 面板、数据库和游戏服都填对端的内部地址加端口,不必逐个映射公网端口。

实时看连接路径

设备列表标出当前是 Direct 还是 Relay,附延迟和收发量;连不上时用内置诊断看卡在哪一步。

客户端服务端全开源

MIT 许可,Control 与 Relay 都可以自己部署,服务器放在哪、账号和数据由谁掌握由你决定。

安装与使用

  1. 在本页下载 Linux 版压缩包:有桌面环境选 p2wlan-linux-x64.tar.gz,无桌面的服务器选 p2wlan-linux-x64-cli.tar.gz,ARM64 机器选带 arm64-cli 的包,解压后按包内说明启动。
  2. 打开客户端,在登录页的「高级选项 → 自托管服务器」 里填入管理员提供的 Control 地址;命令行版执行 p2wlan config set control 你的地址 完成同样的设置。
  3. 注册或登录账号:图形界面直接点,命令行用 p2wlan register -u 你的邮箱 注册、p2wlan login -u 你的账号 登录,这些命令用普通用户执行,不要加 sudo。
  4. 连自己的设备:各台设备登录同一账号后执行 p2wlan up 启动个人网络,再用 p2wlan status 确认设备在线。
  5. 和朋友组网:房主执行 p2wlan room create --name 房间名 设好密码拿到 8 位房间号,其他成员用 p2wlan room join --code 房间号 加入,之后房主和成员都要执行 p2wlan room connect 房间号,只加入房间并不等于连上。
  6. 小技巧:先 ping 对端虚拟地址确认通不通,SSH 和游戏服也填这个地址;想知道走的是直连还是中继,看 p2wlan status --json,排障再跑 p2wlan doctor 和 p2wlan route verify。

运行环境要求

操作系统Windows 10 / 11
其他需要管理员提供的 Control 地址,或者自行部署一套服务端
其他Linux 图形客户端需要桌面环境,纯命令行服务器请下载 CLI 包
其他互相访问的设备都要安装并登录客户端

常见问题

Q:第一次打开没填服务器地址,能直接用吗?
A:不能。客户端不预置官方 Control,需要向管理员要一个可信地址填进「高级选项 → 自托管服务器」,或者先按文档部署一套自己的服务端。
Q:和朋友一直显示 Relay 或者离线怎么办?
A:Relay 说明直连没打通,先确认两端 UDP 没被防火墙、校园网挡住;再运行 `p2wlan doctor` 和 `p2wlan route verify`,看具体卡在哪一步。
Q:用这个要花钱吗?
A:软件本身按 MIT 协议开源免费。用别人搭好的服务时,费用和账号规则由搭建者决定;自己部署则服务器、带宽和域名由自己承担。
Q:装好以后,家里的其他设备会自动进网络吗?
A:不会。只有装了客户端、登录并连接到同一网络的设备才会加入,其他设备仍然只在原来的局域网里。
Q:除了 Linux,其他系统怎么用?
A:本页提供 Linux 版下载,Windows、macOS、Android 和 OpenWrt 的文件在项目发布页按平台挑对应的安装包即可,房间和账号可以互通。

版本更新内容

当前版本 vserver-v0.1.174 更新内容(内容较多时可在框内滚动查看)

server-v0.1.174 · 2026-11-06

Linux 服务端改用一条命令安装和更新,Docker 部署默认在本机构建源码

  • 新增 一条命令即可安装和更新 Linux 服务端,不用再克隆仓库
  • 优化 Docker 部署成为默认方式,自动下载并校验固定版本的源码包再本机构建
  • 优化 Docker 部署不再需要登录 GHCR,宿主机也不用装 Go 或 Node.js
  • 注意 Docker 首次构建要下载基础镜像和构建依赖,比直接拉取现成镜像慢
  • 新增 安装向导会检查依赖、列出可选正式版本,并引导填写路径、Relay 地址、TLS 文件和端口
  • 注意 公网部署仍需自备 Relay 的可信 TLS 证书和 Control 的 HTTPS/WSS 反向代理,向导不会自动签发证书
  • 优化 更新时重跑同一条命令并选择新版本,已有的配置、凭据和数据库都会保留
  • 注意 管理台令牌只写入私有配置文件,不会打印到终端

相关推荐

更多软件
返回软件中心