这周折腾 nas 和机场的工作

guoguobaba · 2025-3-9 12:28:44 · 112 次点击

1 、换了个 2.5g 的交换机,然后群晖两块网卡搞聚合,结果 samba 速度就是 100m ,有人说换 2.5g 网卡。于是买了个 2.5g 网卡,然而 ds720+后面就一个 usb 口,然后我就换了个 esata 的硬盘盒。

2 、拆原来 usb 硬盘盒的时候,有个螺丝扭滑丝了,死活拧不开,上网搜了方法,放胶布啥的都是过了,仍然不行,上 pdd 买了个解决滑丝神奇,就是个小电锯,在螺丝上划个小口,然后用十字螺丝刀拧开。周五收到,试了一下,果然拧开了

3 、换上网卡,esata 硬盘盒,结果发现两块硬盘只认一块,傻眼了,后来查了一下,需要 sata 接口支持 port multipile 功能,我这个显然不支持,又 emo 了。

4 、换上网卡的效果也是立竿见影的,iperf3 测速到了 2.3Gbps, samba 速度到了 220MB 。之前双网卡 bonding 速度 iperf3 也就是 1.89Gbps

也测试了上次有人说的 samba 多通道,发现速度居然又降回了 110 ,没多大鸟用。

继续折腾 cf 的 edgetunnel 功能。edgetunnel 倒是可以提供免费的梯子功能。但是发现已经好多不能用了,我现在是配合收费的机场在用,收费的机场按流量收费,平时上油管,看 x 视频我都用 cf 免费的流量。设置了规则,总感觉有时候卡。所以陆陆续续在 cf 部署了 CF-Workers-SUB 和本地 subs-check 两个工具。

cmliu/CF-Workers-SUB 是将所有机场信息聚合起来,按照预定义的规则生成分流规则,比如标准的 clash 分流规则如下:

https://raw.githubusercontent.com/cmliu/ACL4SSR/refs/heads/main/Clash/config/ACL4SSR_Online_MultiCountry.ini

这里可以自定义一些网站的访问规则,比如我可以设置 openai 要用非香港的机场,馒头 tracker 要直连等规则。 只需要 fork 这项目,用我自己写的规则上传到 github 就可以了。

subs-check 是一个检测机场速度的工具,可以将检测结果上传到 gist.github.com 得到优选的机场列表,这样方便后台选择好用的机场。网络上都推荐 subs-check 跑在 nas 的 docker 里,但是 subs-check 需要在不用梯子的环境下检测,而我的 nas 却需要 fanqing ,所以最后 subs-check 跑在软路由,用 process-name 去过滤。

PROCESS-NAME,subs-check

但是 subs-check 又需要访问 github 上传 gist ,所以 github 的分流策略应该放在 subs-check 之前。subs-check 的用法具体参照 cmliu 在油管的视频。最后 clash 的规则结果如下

clash https://imgur.com/a/uLKZF8t

还能显示每个机场的测试速度。

举报· 112 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部