×

极简版 TeamViewer,一个基于 C# 开发的便携、免费远程桌面工具

独孤求败 独孤求败 发表于2026-02-11 23:02:06 浏览18 评论0

抢沙发发表评论

项目概述

P2P Remote Desktop 是一个基于 C# 开发的便携、免费远程桌面工具,旨在提供类似于 TeamViewer 的功能,但无需任何配置或安装,且完全免费。该项目利用 P2P(点对点)技术,通过 UDT 协议和 rendezvous 连接机制,实现两台计算机之间的直接通信,从而绕过大多数防火墙规则,提供稳定且高效的远程桌面控制体验。

图片

应用场景

  • 远程技术支持:技术人员可以远程连接到用户的计算机,提供即时的技术支持和故障排除。
  • 远程办公:员工可以在家或其他地点远程访问办公室计算机,实现远程办公和文件访问。
  • 教育协作:教师和学生之间可以远程共享桌面,进行在线教学和协作。
  • 家庭娱乐:家庭成员之间可以远程访问彼此的计算机,共享照片、视频等多媒体内容。

功能模块

  • P2P 连接建立

    • 用户需要在两台不同的计算机上分别以管理员身份运行 p2p.exe
    • 复制并交换各自的 LAN 或 WAN IP 地址。
    • 在两台计算机上分别输入对方的 IP 地址,并点击“连接”按钮建立 P2P 连接。
  • 消息通信

    • 连接建立后,用户可以在两台计算机之间发送文本消息,进行实时沟通。
  • 远程桌面控制

    • 用户可以在一台计算机上控制另一台计算机的桌面,进行远程操作。

功能特点

  • 便携性:无需安装或配置,直接运行 p2p.exe 即可使用。
  • 免费开源:项目完全免费,且源代码公开,用户可以自由查看和修改。
  • P2P 技术:利用 P2P 技术实现两台计算机之间的直接通信,提高连接稳定性和效率。
  • UDT 协议:使用 UDT 协议进行数据传输,确保数据传输的可靠性和高效性。
  • Rendezvous 连接机制:能够绕过大多数防火墙规则,实现更广泛的网络连接。

功能演示

图片
图片
图片

源码地址

https://github.com/miroslavpejic85/p2p


群贤毕至

访客