分享一款易用、功能丰富、无需服务端的异地组网开源软件

背景

异地组网软件可以把不同地方设备组织到同一个虚拟局域网中,方便互相访问,通常用于游戏联机、远程办公、家庭 NAS 等场景

当前流行的组网软件,几乎都无法同时做到 易用 且 功能丰富。有些需要区分多种角色(中继、服务端、客户端),不好部署;有些需要收费或者缺少必要功能。

因此开发 EasyTier(简称 Easy 或者 ET)尝试解决上述问题。

功能截图

配置界面(界面默认为英文,可在设置中切换)

20240508135621480-image

20240508135636264-image

功能介绍

无公网 IP 组网

当前提供一个小带宽公网服务器,方便没有公网服务器的朋友组网。大部分情况可以打洞 P2P 成功,若无法 P2P 成功,节点间带宽可能会比较低。

节点间直接组网

EasyTier 不区分客户端服务端,且完全去中心化,新增节点只需与虚拟网络中的任意节点建链即可加入组网。配置方法如下图所示。

20240508135700551-image

支持第三方组网客户端访问

EasyTier 中每个节点可以作为第三方组网软件的服务端,让安卓、IOS 等移动设备,轻松访问虚拟局域网中的设备。

20240508135729658-image

点击组网成功页面的 《显示门户配置》 按钮,就可以查看客户端的配置文件,将该配置文件导入手机的第三方客户端,即可让手机访问虚拟局域网

20240508135749856-image

子网路由

通过设置子网路由,连通本地局域网和虚拟局域网。

假设家中的设备在子网 192.168.1.0/24 网段中,想在公司访问家中的任意设备,则可在家中启动一个 EasyTier 节点,新增子网路由 192.168.1.0/24。公司的设备中无需任何额外配置,只需与家中节点成功组网,即可访问家中任意设备。

其他功能

目前已支持 网络多开、IPV6、加密 等,并仍在活跃开发中

更新日志

V1.0.0 —— 2024-04-30

初版,吾爱首发,功能如正文所述

(注意:MacOS 版本需要在安装后手动执行 xattr -c /Applications/easytier-gui.app,否则会报已损坏无法运行)

特别感谢 @寶貝B|e~↘痛大佬的倾情帮助,为软件的开发和发布给予了非常大的支持

若需要其他架构、或者命令行工具,请回帖告知我,我补充到网盘中。也欢迎感兴趣的朋友们一起来开发

 

© 版权声明
THE END
喜欢就支持一下吧
点赞10赞赏 分享
评论 共1条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    请登录后查看评论内容