大家好,向大家推荐一个最近开发的,帮助大家异地组建虚拟局域网的服务平台: happyn.cc
我个人有很多场景需要在异地访问某一台机器,:
遗憾的是往往这些机器往往在内网多层 NAT 之后; 为了这件事似乎也不值得部署商业的 VPN 方案;我尝试了许多方案和工具进行内网穿透, 做端口映射或虚拟组网; Zerotier, N2N, FRP,Ngrok, inlets, Cloudflare Tunnel, inebula......
但这些工具都需要繁琐的部署工作,以及独立长期稳定运行的的 VPS..... ,另外就是需要足够的带宽才能流畅的访问,而个人为了这些长期买一台 10Mbps 的 VPS 还是不小的一笔开支;
花费了很多精力折腾之后,我开发了Happyn这个平台,希望为您整合这些服务,在任何地方,任何设备上都能方便的组建您的私人虚拟网络; 保证稳定性的前提下还能提供不错的访问速度;
1
liz2nku 2021-08-17 17:34:39 +08:00
想知道跟 Zerotier 有什么本质区别呢?
|
2
Latin 2021-08-17 17:37:10 +08:00
用户量加大 免费套餐估计也撑不了多久
|
3
happyn OP |
4
egen 2021-08-17 20:08:09 +08:00
和 omniedge 有什么区别?
|
5
weyou 2021-08-17 20:12:54 +08:00 via Android
可以说是套壳 N2N 不?
|
6
oneisall8955 2021-08-17 20:32:34 +08:00 via Android
@weyou 很明显,基于 n2n 的商业化产品,看教程里面的配置就知道了
|
7
noqwerty 2021-08-17 20:56:40 +08:00 via Android
跟 Tailscale 比起来有什么优势吗
|
8
desdouble 2021-08-17 21:20:35 +08:00
跟 决明子异地组网 比起来有什么优势吗
|
9
desdouble 2021-08-17 21:23:19 +08:00
创业不易,加油~
|
10
happyn OP @egen 这个还真没了解过,得学习
@weyou @oneisall8955 是的,N2N 是我个人用过的最稳定的 P2P 组网工具了,而且作者最近的更新非常频繁,v3 版本增加了许多有用的 future, 所以优先集成了 N2N; 当然我的计划是集成更多主流的开源工具, 可以让用户自由选择; @noqwerty 说实话,目前跟 Zerotier,Tailscale 在技术上相比没有任何优势, 我这个就是个小品级别的集成; 我对于虚拟组网产品的理解是技术很难有跨越式的突破, 产品主要是拼运营和服务; Tailscale 也好,Zerotier 也罢, 落地到国内使用还是得看速度和稳定程度; @desdouble 这个我也是第一次听说, 孤陋寡闻了, 俺得去学习一下 :) |
11
happyn OP N2N V3 版本最近集成了不少 features, 大大提高了 P2P 打洞成功的机率,;
就目前我的测试来说, 算是虚拟组网工具里面相当靠谱和稳定的了; 大家有兴趣的话可以实际试一试; |
12
locoz 2021-08-18 02:06:30 +08:00 via Android
看起来是相当于你提供了付费、稳定、无需用户操心的服务器做中转服务,并且做了辅助配置工具之类的让用户能一键启动组网?
|
13
Y29tL2gwd2Fy 2021-08-18 03:14:31 +08:00 via Android
tailscale
|
14
happyn OP @locoz 对的对的,大佬一句话就总结明白了, 我这啰里啰唆说不清,得补习语文....
@Y29tL2gwd2Fy 暂时跟 tailscale 还没法比, 日拱一卒慢慢完善 其实做这个的初心就是发现有很多优秀的开源软件, 如 N2N, Aria2, Syncthing,Frp 等等等等, 但是一般使用这些软件的姿势是个人在家里的 NAS 上,或者在一台小水管 VPS 上十八般武艺折腾一番, 最后发现不充值 9999 金币就不能变强..... 如果有一个 SaaS 平台, 把这些服务封装为一个 POD, 放到 K8S 集群上, 根据用户用量按需调度, 把成本降下来, 平台把升级维护这些苦活累活都做完, 让大家少折腾,还能有个可以的用户体验, 我相信还是有一定价值的. |
15
ragnaroks 2021-08-19 09:55:52 +08:00
说实话,不能 p2p 的情况下,不建议组网,浪费流量且入网慢,传统的内网穿透更合适
zerotier 自建控制器(同时集成 moon )的情况下是无限设备数量的,所以你的商业化价格不能高于一台 1t2g1m 的公网 vps 价格,目前能拿到的最低价是 35 一年的天翼云 |
16
ragnaroks 2021-08-19 10:05:50 +08:00
又想了下,zeroiter 基本没有使用门槛,会组网的也都会自建控制器,所以你这个产品的目标应该是用相对低价去吸引使用传统内网穿透的那部分用户,比如花生壳和各种 FRP 站,估计定价 100 一年也有不错的吸引力
|
17
happyn OP @ragnaroks 多谢大佬的提醒;根据我的测试,在大部分情况下都是能 P2P 打洞成功的, 国内不能成功的有两种场景:
1. 一方或多方是手机 4G 网络, 这个无法 P2P 2. 锥形 NAT 普通的家用以及公司宽带都可以直通,效率不错; 另外说商业化价格不能高于一台 1t2g1m 的公网 vps 价格,我觉得有待商榷,最大的问题就在于带宽: 1. 1M 的 VPS 带宽,体验一下还行,要说长期使用就算了,ssh 有时候都卡,更别提 RDP 了; 2. 目前云服务商的带宽价格是 5M 以下,25 元 /Mbps/月,5M 以上,90 元 /Mbps/月, 据我的测试,要想 RDP,至少 5Mbps 以上, 推荐 10Mbps, 按照带宽计费,就是 25*5+90*5=575 元 /月, 对于个人用户这个费用实在太高了 3. 如果按照流量计费,市场价 是 0.8 元 /GB ; 这个价格大家见仁见智 4. 1t2g1m 的公网 vps 价格 35 一年,这不是正常价格,是各种优惠+新人入坑的价格,等到续费的时候才是市场价 5. 1t2g1m 的公网 vps,说实话,十八般武艺折腾一遍,最后还是发现不好用;一分钱一分货的道理还是摆在那里 |
18
happyn OP 总结起来就是,我认为国内的带宽成本肯定会迅速下降;但是还不能下降到 5 元 /Mbps/月的水准;
基于这个前提,1t2g1m 的新人 vps 入坑价 能满足部分折腾群体,但是效果不好;折腾党时间长了就会发现费时又费力; 能稳定运行的组网服务,提供的价值在于: 1. 按需调度,给免费党提供个人 10Mbps 的共享带宽, 解决能用的问题; 2. 租用 BGP 线路,为付费用户提供 30Mbps 的共享带宽,解决好用的问题; 3. 租用精品 BGP 线路,为企业用户提供>30Mbps 的独享带宽,解决用得爽的问题; 每一个用户群体的需求其实很独立,比如企业的组网方案,现在一般是深信服的 VPN 解决方案,说实话,能用,维护好了也好用,但是需要 企业宽带+不菲的设备采购费用+半个维护人员, 每年费用都是上万起步,最后主要场景就是收发个邮件,中小企业我觉得真没必要增加这部分成本; 至于免费用户,真的,平常就是连一下 SSH,RDP,扣除 p2p 的场景,流量其实消耗真不大;痛点在于稳定,然后是速度还可以,远程桌面起码要比得上向日葵、teamviewer 等等.... 长远看来,我觉得将来免费服务能做到在虚拟网络内串流打游戏也不是很远; |
19
ragnaroks 2021-08-19 11:01:22 +08:00
@happyn
vps 是用来辅助 NAT3 打洞的,不是用来中转的,所以我才说不能 P2P 的情况下不适合组网。 一年 35 的价格是合同价,面向个人转卖即可,不是套路云的各种活动。 用 zerotier 不存在“折腾”的情况,客户端一键装好,服务端一键装好,连不上只有防火墙的问题。 需要 NAT3/NAT4 互联的情况确实不好说,如果是我我会选择按流量付费。 |
20
ragnaroks 2021-08-19 11:03:06 +08:00
低端用户的中转机器可以用浙江那边的机房,16t16g100m 的机器也就 500 多一个月
|
21
happyn OP @ragnaroks 多谢老哥指教。 之前我确实没想到成本能做到这么低;我觉得这是个大好事;
我去研究一下天翼云;另外老哥这个 16t16g100m 的机器有没有公开渠道介绍? 一般去哪里找供应商? 谢谢 |
22
happyn OP @ragnaroks 另外我的意思并非是 zerotier 、tailscale 不好,他们都很好;
但是在 1t2g1m 的 VPS 上怎么折腾体验也是没法有本质提升的....这个 1Mbps....实在限制太大了; 我去看了看天翼云,上了 10Mbps,1 年价格就向普通云服务商看齐了... 各类云服务的 VPS 就是前 5Mbp 带宽价格便宜,但是>5Mbps 的时候,就难以接受了 |
23
lixinrui000 2021-08-19 23:59:20 +08:00
试用了,河南 client->上海 host,网络不是很稳定,frp 和花生壳中间都掉线的时候,楼主这个还坚挺。而且好像是支持 UDP ?这个对 Windows 远程桌面体验很重要。支持一下楼主。
|
24
ragnaroks 2021-08-20 08:28:04 +08:00
普价可见 akkocloud,拿货价一般都是 QQ 联系,当你用到一定量的时候,自然有人来找你
|
25
happyn OP |
26
gps949 2021-08-20 09:49:22 +08:00
|
27
lixinrui000 2021-08-21 11:26:43 +08:00
@happyn 哦哦对的,UDP 体验就是更好的
|
28
jch12138 2021-08-21 18:06:56 +08:00
注册看了一下,是还不支持 mac 吗
|
29
happyn OP @jch12138 已经 build 完毕了; 发布在 github 上:
https://github.com/happynclient/happnmacOS/releases/tag/2.9.0 还有一些部署的工作,准备做一个 Homebrew Package, 提供 launchctl 的服务脚本...估计下个周就完成了; 如果有兴趣的话,可以直接下载 github 的发布包自己折腾一下,参数和配置文件跟 linux 版本都是一样的... 我手头没有 Mac 真机,这是在虚拟机里面编译的,所以测试还没做...欢迎做小白鼠 |
30
happyn OP |
31
jch12138 2021-08-25 23:44:00 +08:00
@happyn brew 安装 tuntap 的时候失败,看了一下坑是这个软件包的最后一次更新在 15 年,我自己的系统是 11.1,可能不兼容,然后在 linux 端尝试运行,也连接不上,下面是报错,配置文件应该没什么问题,还有你们以后会提供 ios 端的支持吗
25/Aug/2021 23:32:34 [edge_utils.c:3603] Adding supernode = vip00.happyn.cc:30025 25/Aug/2021 23:32:34 [edge.c:960] WARNING: Switching to AES as key was provided. 25/Aug/2021 23:32:34 [edge.c:1000] Starting n2n edge 2.9.0.r947.3863fcc.happyn Aug 11 2021 15:16:30 25/Aug/2021 23:32:34 [edge.c:1006] Using compression: none. 25/Aug/2021 23:32:34 [edge.c:1007] Using AES cipher. 25/Aug/2021 23:32:34 [edge.c:1015] ERROR: Unable to become root [1/Operation not permitted] 25/Aug/2021 23:32:34 [edge_utils.c:330] Number of supernodes in the list: 1 25/Aug/2021 23:32:34 [edge_utils.c:332] supernode 0 => vip00.happyn.cc:30025 25/Aug/2021 23:32:34 [edge.c:1035] Use manually set IP address. 25/Aug/2021 23:32:34 [tuntap_linux.c:136] ERROR: tuntap ioctl(TUNSETIFF, IFF_TAP) error: Operation not permitted[-1] |
32
happyn OP |
33
happyn OP @jch12138 Linux 端报错应该是权限问题, 因为要创建虚拟网卡,需要 root 权限,启动的时候用 sudo 试试;
|
34
happyn OP @jch12138 可以到 [论坛]( https://forum.happyn.cc/) 上发帖提 bug
|
36
109653VIP 2021-12-19 21:51:41 +08:00 1
android root 下没有问题
|
37
dubidu 2022-10-23 00:54:23 +08:00
合规上怎么办,之前提供 frp 的,要么约谈后放弃了,要么实名制了。要不要尽早实名制
|
38
happyn OP @bitshiyuzhe 我想作为一个正经的商业项目运营下去;
现在一方面在国际化,另一方面在把软件操作进一步傻瓜化,有了一定积累以后,会申办牌照,合规化; 如果国内的政策导致这个项目不能运营下去,也不用担心;都是开源技术,到时候会提供 docker 镜像一键搭建服务器无缝迁移; |
39
happyn OP @bitshiyuzhe 另外这个跟 frp 还是有点区别的,frp 一般是开放本地机器给外网,happyn 只是一个远程协助组网的工具;仅仅接入同一个网络的人才能互相访问;
另外就是隐私问题,所有的通信流量都是先加密再传输的,这个密码用户是可以自定义的,所以理论上任何外部嗅探都拿不到真实传输数据,包括 happyn 的中转服务器; |
40
wbzd 2022-12-02 21:20:09 +08:00 1
兄弟加油!
|
41
xuangoer666 2023-02-10 23:09:48 +08:00 via Android 1
兄弟加油!
|
42
dafei110 37 天前
已经用上了,非常棒的体验,十分感谢
|