[组网工具] 【开源】分享一款易用、功能丰富、无需服务端的异地组网软件
背景
异地组网软件可以把不同地方设备组织到同一个虚拟局域网中,方便互相访问,通常用于游戏联机、远程办公、家庭 NAS 等场景
当前流行的组网软件,几乎都无法同时做到 易用 且 功能丰富。有些需要区分多种角色(中继、服务端、客户端),不好部署;有些需要收费或者缺少必要功能。
因此开发 EasyTier(简称 Easy 或者 ET)尝试解决上述问题。
功能截图
配置界面(界面默认为英文,可在设置中切换)
组网成功
功能介绍
无公网 IP 组网
当前提供一个小带宽公网服务器,方便没有公网服务器的朋友组网。大部分情况可以打洞 P2P 成功,若无法 P2P 成功,节点间带宽可能会比较低。
节点间直接组网
EasyTier 不区分客户端服务端,且完全去中心化,新增节点只需与虚拟网络中的任意节点建链即可加入组网。配置方法如下图所示。
支持第三方组网客户端访问
EasyTier 中每个节点可以作为第三方组网软件的服务端,让安卓、IOS 等移动设备,轻松访问虚拟局域网中的设备。
点击组网成功页面的 《显示门户配置》 按钮,就可以查看客户端的配置文件,将该配置文件导入手机的第三方客户端,即可让手机访问虚拟局域网
通过设置子网路由,连通本地局域网和虚拟局域网。
假设家中的设备在子网 192.168.1.0/24 网段中,想在公司访问家中的任意设备,则可在家中启动一个 EasyTier 节点,新增子网路由 192.168.1.0/24。公司的设备中无需任何额外配置,只需与家中节点成功组网,即可访问家中任意设备。
其他功能
目前已支持 网络多开、IPV6、加密 等,并仍在活跃开发中
更新日志
V1.0.0 —— 2024-04-30
初版,吾爱首发,功能如正文所述。
Windows 和 Mac 图形界面,以及 Linux 命令行版本的下载地址(解压密码 52pojie):
(注意:MacOS 版本需要在安装后手动执行 xattr -c /Applications/easytier-gui.app,否则会报已损坏无法运行)
特别感谢 @寶貝B|e~↘痛(https://www.52pojie.cn/home.php?mod=space&uid=701779) 大佬的倾情帮助,为软件的开发和发布给予了非常大的支持
若需要其他架构、或者命令行工具,请回帖告知我,我补充到网盘中。也欢迎感兴趣的朋友们一起来开发
夸克云:https://pan.quark.cn/s/9dd238227f8e
阿里云:https://www.alipan.com/s/F6gv9hU9PaA
UC云:https://drive.uc.cn/s/4706111c9d394