一个 6 位房间号,即可实现异地组网。无论是 Minecraft 联机、Web 调试还是远程数据库, P2P LAN 都能用 P2P 直连帮你穿透 NAT,端到端加密,多路复用。
传统内网穿透要么要买 VPS,要么要配置路由器端口映射。P2P LAN 两者都不要。
基于 Hyperswarm DHT 分布式网络发现对端,没有任何中心化服务器,也不会被单点故障影响。
UDP Hole Punching 自动打洞,无需路由器端口映射。严格 NAT 环境自动回退 DHT 中继。
Noise 协议加密所有流量,数据只在你和对方之间传输,中间任何人都无法窃听。
单条 P2P 连接承载多个 TCP 流,多个朋友可同时加入,互不干扰。
房间号经 SHA-256 派生为 DHT Topic,双方加入同一 Topic,通过 UDP 打洞建立加密直连。
先在主机上启动你要暴露的服务(如 Minecraft 服务器)。
双击 P2P-LAN.exe,选「主机模式」,输入端口,生成 6 位房间号。
朋友在「加入模式」输入房间号,即可通过 localhost 直连你的服务。
无需安装 Node.js,解压即用。Windows 64 位直接双击运行。
任何 TCP 服务都能穿透,不限于 Minecraft。
25565
19132
3000 / 8080
3306 / 5432
22
不需要。完全基于 DHT 的 P2P 发现和 UDP Hole Punching,零服务器、零配置。
Hyperswarm DHT 内置中继节点,会自动回退到 DHT Relay 模式。速度会慢一些,但仍然可用。
理论上无限。隧道使用 Stream ID 多路复用,每个 TCP 连接分配独立 ID,多人可同时连接互不干扰。
无人工限速,瓶颈在主机上行带宽。Minecraft 联机每个玩家仅需约 100 Kbps。
不需要。Windows 版为绿色免安装,解压后直接运行 P2P-LAN.exe 即可,无需 Node.js 等任何环境。