N2N Maid - 一个开源多端的 N2N 图形界面

万物互联口号下真正的连接却显得日益奢侈。人们怀念网吧时代局域网联机的无拘无束,渴望随时随地能像坐在同一张沙发上那样,与远方的好友在这个虚拟世界里并肩作战。然而,横亘在彼此之间的,往往是公网 IP 的缺失、复杂的端口映射以及冷冰冰的防火墙高墙。

市面上并非没有成熟的方案。Tailscale 或 ZeroTier 固然稳定,也非常技术,但它们有着严格的"门禁制度"------注册账号、验证身份、授权设备。这就像邀请朋友来家里玩,却还要强迫对方先去物业办理全套门禁卡。对于只是想临时组局打一把游戏的伙伴来说,这种仪式感未免太过沉重。N2N 正解决了这一个问题,但是它的命令行配置又让很多人望而却步。

自己喜欢折腾技术,不代表朋友也乐意。如果扔过去一串 edge -c mynetwork -l supernode.ntop.org:7777 -u mydevice ... 的命令,换来的可能是朋友的一句:"太麻烦了,要不算了吧。"

「把复杂留给后台,把简单还给主人」

工具的门槛,不应成为友谊的绊脚石。恩兔酱让过去那些晦涩的参数配置,现在被简化为了一份直观的"家政需求单"。想要组建一个虚拟局域网,用户只需最开始告诉她一些基本信息,以后都能一键直连 。同时,也支持列举局域网设备、实时测测延迟、看看有没有 p2p 打洞成功等实用功能。

「轻盈,开源,多端,可靠」

其实市面上并不是没有 N2N 的图形界面工具。在 Windows 生态里,大家可能很熟悉那只著名的"小黄鸭"(EasyN2N)。它功能强大,集成了很多实用工具,是很多人的首选。

但作为一个喜欢折腾不同系统的人,我总觉得缺了点什么。我们希望无论在哪个屏幕前,都能获得一致的、流畅的体验。我们也希望这个工具是开源透明的,因为当一个软件接管了你的网络大门时,"信任"比什么都重要。我们希望它不仅仅是一个冷冰冰的"启动器",而是一个能让人会心一笑的伙伴。这意味着你可以随时检查她的胖次,有没有隐藏的后门。如果你愿意,你甚至可以亲手为她缝制新衣,或者教她新技能。

得益于 Rust 语言的高性能和 Tauri 框架的轻量化,恩兔酱的身材非常苗条。她不会像某些 Electron 应用那样吞噬你的内存,也不会在后台偷偷占用过多的 CPU。大多数时候,她只是安静地待在系统托盘的角落里,默默维持着那条通往你数字世界的秘密通道。

恩兔酱目前仍处于成长的早期阶段,或许偶尔还会有些笨手笨脚,但她那份想要消除技术隔阂、连接每一个孤独玩家的初心从未改变。如果你厌倦了命令行的冰冷,如果你希望朋友不再被复杂的设置劝退,不妨试着把这位赛博女仆请回家

「主人,网络通道的打扫工作,随时准备开始」


写作:Framist

编译:Gemini

相关推荐
Ancelin安心2 小时前
关于代理的一些网络知识复盘
linux·运维·网络·计算机网络·web安全·ubuntu·网络安全
Source.Liu2 小时前
【Rust】范围 Range详解
rust
阑梦清川3 小时前
26考研408计算机网络真题---非官方解析
计算机网络·考研
Kendra9195 小时前
计算机网络--- TCP/IP协议簇
网络协议·tcp/ip·计算机网络
yenggd1 天前
企业总部-分支-门点-数据中心使用骨干网SRv6 BE互联互通整体架构配置案例
运维·网络·计算机网络·华为·架构
Zhangzy@1 天前
pip安装Transformers / tokenizers 报错(Failed building wheel for tokenizers)
rust·pip
梁辰兴1 天前
计算机网络基础:局域网的数据链路层
网络·网络协议·计算机网络·计算机·数据链路层·局域网·梁辰兴
梁辰兴1 天前
计算机网络基础:以太网的信道利用率
服务器·网络·计算机网络·计算机·以太网·信道利用率·梁辰兴
yenggd1 天前
华为SRv6 BE跨域配置案例
运维·网络·计算机网络·华为