Reed's News
← 返回精选

在 Mac Studio 上实现 25G 雷电以太网

Tech 71 speckx 2026/7/31 896 字 原文 ↗

插满接口的Mac Studio,含10G以太网

我用Mac Studio自带的10千兆以太网已经好几年了,体验一直不错:能直接通过网络编辑NAS里的4K视频,备份速度也能达到每秒约1GB。

但我还想要更快。两年前我就把机柜和NAS升级到了25GbE(25千兆以太网),现在也想把主力工作站的网络跟上。

我查了Mac可用的25G网络方案,发现价格高得离谱:

问题在于,Mac只能用雷电(Thunderbolt)适配器,没法像Mac Pro(愿它安息)那样直接装性价比高的PCIe网卡。

我本来已经放弃了,直到看到这篇博客。Christian Kohlschütter找到了一款平价25G雷电适配器——用服务器拆下来的OCP 2网卡,搭配一块小型雷电3转接板,而且支持所有带雷电接口的电脑。

我今年1月花166.71美元入手了这款25G雷电网卡

1月的时候它只要160美元,我当即就下单了。现在亚马逊上的价格涨到了299美元,对比Sonnet的产品还是划算,但要找没涨价的版本,可能得去一些中文网站淘了。

本文是以下YouTube视频的配套文字内容:

初次测试:两个待解决的问题

我先给工位拉了新的光纤(之前只有Cat6A网线),然后用iperf3测试Mac和NAS之间的带宽,结果遇到了两个问题:

  • NAS上的iperf3版本太旧,不支持多线程,带宽最高只能到15Gbps。
  • 25G网卡的外壳烫得离谱,碰一下都疼。

第一个问题很好解决:我编译安装了最新版的iperf3。NAS的多CPU核心可以同时处理传输任务,带宽一下子冲到了20Gbps。正如Christian在博客里提到的,这款适配器用的雷电3芯片组,单向传输上限约20Gbps,双向传输约25Gbps——哪怕插在雷电5接口上也是这个水平。

雷电3转PCIe网卡OCP 2转接板

但第二个问题要棘手得多。

发烫的外壳和OCP 2网卡之间没有导热贴合,导致网卡芯片简直在“煮开水”。

芯片上虽有小型散热片,但OCP 2网卡原本是为带高压风扇的服务器设计的,根本不适合放在被动散热的小外壳里,活像个迷你烤箱。

解决网卡散热问题

Christian提到他给外壳贴了两个大散热片,虽然能把温度降到不会断网的程度,但还是会发烫。

我想要彻底稳定的效果,那就得上主动散热。

一开始我打算装这种超薄散热片,再在前面放个调速USB风扇。我拆掉了外壳通风极差的前盖,但后盖还是会大幅阻碍气流。

结果温度还是降不下来,而且风扇哪怕开最低档,噪音也足够让人分心。

刚好那段时间Prusa的工作人员联系我,问我要不要试试他们新出的Noctua棕米色Prusament PLA耗材,还主动提出寄各一卷给我。于是我改变思路,买了Noctua NF-A8 80mm 5V风扇NA-FC1调速器来降噪。

我设计了一个适配25G雷电网卡外壳的风扇导风罩,用Noctua米色PLA打印出来,又打印了一个优化气流的80mm风扇格栅,装在风扇正面。

我用25G网卡外壳拆下来的螺丝(前盖直接弃用),再加上Noctua风扇自带的螺丝和额外线材,把所有部件固定在一起。

我把Noctua附赠的编织风扇延长线剪短,用聚酰亚胺胶带(kapton tape)固定在外壳内部,减少线材拉扯。

然后我把风扇线的剪断端焊接到雷电转OCP转接板的通孔上,获取5V供电(实际是4.8V,也够用了):

在网卡转接板上焊接风扇接口以获取5V供电

风扇功耗只有约0.5W,应该不会导致网卡( idle状态总功耗4-5W)供电不足。

最终组装完成后就是这个样子:

组装好的网卡,带Noctua 80mm风扇和格栅盖

插上电源后,我再次用iperf3测试并监测温度。风扇开低档运行10分钟后,温度稳定在36°C以下,而且作为Noctua风扇,放在桌子底下完全听不到噪音。

Mac上的25Gbps实际表现如何?

和之前说的一样,受限于雷电3接口的速度,带宽最高在20-25Gbps之间。

macOS活动监视器显示25G网卡速度达1.43GB/秒

测试NAS和Mac之间的Samba文件拷贝,读取速度约1.4GB/秒,写入速度约1GB/秒¹。

相比自带的10G以太网,提升其实很有限。确实是变快了,但为这点提升折腾着拉光纤、设计导风罩、花200美元买零件、动手组装,到底值不值呢?

或许值吧,至少换来了这篇博客。

¹ 我开启了SMB多通道,但实际速度受限也可能和我的低功耗Arm架构NAS有关(搭载Ampere Altra处理器,32个性能一般的CPU核心)。我测试时写入的是高速企业级NVMe SSD阵列,所以存储应该不是瓶颈。-↩︎