Linker:一个基于.NET开源免费跨平台高性能异地组网和内网穿透工具
|
admin
2025年9月16日 21:15
本文热度 83
|
项目介绍
Linker 是一个基于 .NET 8 开源免费(遵循 GPL-2.0 许可证)的跨平台高性能异地组网和内网穿透工具。它通过创新的网络通信技术,支持 TCP(包括 IPV6)打洞、UDP 打洞以及服务器中继等多种方式,实现了在不同地理位置的设备之间建立高效、安全的网络连接。Linker 利用虚拟网卡技术,能够将分散在各地的客户端组建为一个虚拟的局域网络,支持点对点、点对网、网对网等多种组网模式,极大地扩展了网络应用的灵活性和便捷性。


适用场景
- 远程办公:企业员工无论身处何地,都能通过 Linker 轻松访问公司内网资源,实现无缝远程协作。
- 智能家居控制:通过 Linker 组网,用户可以在任何地方控制家中的智能设备,享受便捷的智能生活。
- 游戏联机:玩家可以利用 Linker 建立低延迟、稳定的点对点连接,享受更流畅的游戏体验。
- 文件共享与同步:在不同设备间实现高速文件传输和同步,提高团队协作效率。
- 物联网(IoT)应用:为物联网设备提供稳定的网络连接,实现远程监控和控制。
功能模块
网络连接模块
- TCP/UDP 打洞技术:支持 IPV4 和 IPV6,穿透 NAT 设备,实现直接点对点连接。
- 服务器中继:在无法直接建立点对点连接时,通过中继服务器转发数据。
- 中继连接: 自建中继节点,支持多中继节点,承载海量设备。
- 打洞连接: 支持TCP、UDP、IPV4、IPV6,内含6中打洞方法,总有一个适合你。
通信方式
- 异地组网: 使用虚拟网卡,支持点对点、点对网、网对网、自动分配虚拟IP。
- socks5: 区别于端口转发,端口转发两端一一对应,需要指定端口,而socks5代理可以代理所有端口,实现类似于点对网的效果。
- 服务器穿透: 使用端口或域名访问内网服务(支持计划任务,定时定长自动开启关闭,例如每天在上9点自动开启穿透,1小时后自动关闭穿透)。
功能特点

- 跨平台支持:全面支持 Windows、Linux、macOS 等主流操作系统。
- 高性能:利用 .NET 8 的高性能网络编程特性,实现低延迟、高吞吐量的网络通信。
- 易用性:提供简洁直观的用户界面,支持一键组网、设备添加与管理。
- 扩展性:模块化设计,易于添加新功能,支持自定义插件扩展。
效果展示





开源地址
https://github.com/snltty/linker
阅读原文:原文链接
该文章在 2025/9/17 10:04:28 编辑过