内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

2022-02-08 14:23:49 107点赞 899收藏 94评论

年前买了一个 J4125 小主机,刷了 openWRT 系统当软路由用,机身有 4 个 2.5G 的网口,不用上真是暴殄天物!可是我并没有 2.5G 的设备,春节期间蠢蠢欲动,打算把内网升级到 2.5Gbps,正月里拜完年,内网 2.5G 提速计划马上安排!

网络提升计划 篇一:网红 J4125 小主机 2.5G 软路由开箱晒单初体验一、软路由购买原因最近在学习HomeAssistant,需要频繁的访问GitHub,因此得有个科学的网络环境,我的HomeAssistant是部署在树莓派4B上的,树莓派和电脑都由网线接入路由器上,电脑上的小猫咪、小火箭客户端只能代理本机的流量,没法让HA也能科学访问GitHub,于是给路由器刷了梅BigBubbleGum| 113 评论109 收藏814查看详情

一、内网2.5G提速方案

根据木桶理论,内网速度由网速最慢的设备决定,我现在的网络拓扑结构很简单,主机和 NAS 连到了无线路由器上。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

  • 主机、NAS 和路由器都是千兆网口(1Gbps),传输速率上限 125MB/s。

  • 网线是超五类(cat5e),别看是千兆网线,短距离跑万兆都没问题。

  • 台式机里有 SATA 固态硬盘+机械硬盘,SSD 速度上限 500MB/s,机械硬盘一般来说读写速度 180MB/S 左右。

  • NAS 里面是两块 2T 机械硬盘组的 raid1,写速度不变,读速度 2 倍。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

当前电脑与 NAS 的读写速度之前有过记录,你的硬盘有多快? 一文了解速度极限,教你提升「硬盘 / NAS」读写性能,测试结果为 NAS 与电脑之间互传都达到了 100MB/s,也就是千兆网络的上限。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

换成 2.5G 的软路由之后,主机与 NAS 读取数据流程中最短的那块木板就是台式机和 NAS 的千兆网口了。

所以打算购买两个 2.5G 的网卡分别给台式机与 NAS 装上,理论上就能跑满 HDD 的读写了,读写速度将是千兆网络的两倍左右。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

如果你也想突破 NAS 与电脑之间的千兆带宽传输瓶颈,但是没有 2.5G 的软路由或者交换机设备的话,B 站 UP 主山猪折腾记还提到了一种 NAS 与电脑用直连的方案,电脑的 2.5G 网卡连接到 NAS 的 USB 2.5G 网卡,NAS 的原生千兆网卡连接到路由器。NAS 开启交换机功能,这样电脑就能通过 NAS 连接到网络,据说基本不会影响 NAS 性能和网速。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

所以现在需要买两个 2.5G 的网卡分别给 NAS 和台式机电脑装上。

二、2.5G 网卡选择

2.5G 网卡有 PCIE(PCIE3.0 1x,2Gbps)的和 USB3.0(5Gbps)两种,USB 网卡芯片一般用的都是螃蟹家的 RTL8156B,据说比上一代 RTL8156 修复了 bug,改善了发热,两者的驱动是通用的。

我的 NAS 是入门款 DS218j,不支持 PCIE 扩展,主机也打算升级,到时候直接换支持 2.5G 网卡的主板,所以就买了两个 USB 转 2.5G 千兆网卡。ULT-UNITE 品牌之前没了解过,京东自营用上津贴 93 一个。

ULT-uniteUSB千兆有线网卡2.5G外置USB转RJ45网口转换器网线接口苹果笔记本电脑【USB转2.5G千兆网卡】北京广州上海仓配送108元京东去购买

包装简陋,铝合金外壳的质感还算可以。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

三、驱动安装

安装驱动不需要插网卡,建议提前安装驱动,搞定了驱动再买购买 2.5G 网卡也不迟。

电脑端 Win10 系统免驱,主要是 NAS 上装驱动麻烦些。

1.查看 DSM 版本

安装驱动之前首先要确定下自己的 DSM 系统版本,目前驱动支持 DSM6.2 和 DSM7.0,DSM6.1 及更早的系统不支持(主要是黑群晖),可以升级或降级系统,不会破坏数据。

我的 DS218j 系统版本为 6.2.4。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

2.查看套件架构

然后去群晖官网查看 NAS 的 CPU 架构,DS218j 的套件架构为 Armada38x。

如果是黑裙的话,不用管是什么 CPU,只需根据引导的机型来确定驱动。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

3.下载驱动

然后去 GitHub 上找大神 bb-qq 提供的驱动文件,作者说该驱动适用于 realtek RTL8152/RTL8153/RTL8156 ,实测 RTL8156B 也能用。

DSM7.0 版本的 NAS 下载后缀 DSM-7.0 的驱动,我的是 DSM6.2 版本,就得往下翻,搜索 armada38x,找没有后缀的条目。

将“aqc111-armada38x-1.3.3.0-2.spk”文件下载到本地。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

4.安装 NAS 驱动

DSM6.2 版本直接点击套件中心,选择手动安装。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

然后在已安装的套件里就能看到网卡驱动了。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

插上 USB 网卡,重启系统,然后应该就能在网络界面里看到新增的局域网了。

然鹅……并没有,折腾了半天依旧无法识别这个 2.5G USB 网卡 。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

好在 DS218j 是支持 DSM7.0 的,于是又把 NAS 升级到了最新的 DSM7.0,重新下载 DSM7.0 版本的驱动,手动安装。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

会提示无法安装,因为 DSM7 系统需要先从 SSH 终端登录并运行以下命令。

sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su

再次安装。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

将网线插到 USB 网卡上,重启 NAS。

然后找不到后台登录地址了,于是下载了群晖助手,手动指定了 IP 地址为 192.168.100.3。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

登录 NAS,查看网络界面,新增了一个局域网连接,显示是 2500Mb/s,全双工了,YES内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

到这NAS上的驱动就装好了,实测在群晖 DS218j 上面这块2.5G USB网卡不支持热插拔,也就是如果将网线从原来的千兆网口直接插到USB网卡上,是不会直接识别的,需要重启。

5.安装电脑驱动

这款 2.5G 网卡的产品介绍界面里说是免驱,插上电脑后没法直接识别,还是需要去Realtek 官网下载驱动,安装完成后需要重新插拔下,然后就能识别出这个 2.5GbE 网卡了。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

四、测试工具 iperf 安装

下面用 iPerf 测试下网络传输性能。

iPerf 是一个网络性能测试工具。iPerf 可以测试最大 TCP 和 UDP 带宽性能,可以报告带宽、延迟抖动和数据包丢失。

为了测试软路由/NAS 和电脑之间的传输性能,需要在软路由/NAS/电脑端都安装 iperf,软路由/NAS 作为 iperf 服务器端,电脑作为 iperf 客户端。

1. NAS 安装 iperf3

由于 DS218j 不支持 docker,无法直接安装 iperf,有两种方法,一是在套件中心安装 SynoCli Monitor Tools,介绍里写着提供 iperf3 命令行,下载量竟然为 0。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

第二种方法是下载 Jadahl 的群晖版 iperf3 套件(只支持 DSM6.2),手动安装。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

安装套件后,需要在本地电脑开启 SSH 登录后输入 iperf3 -s 开启服务端监听功能。

默认端口是 5201,如果跟其他服务冲突的话可以指定端口 iperf3 -s -p 5555

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

2. 软路由安装 iperf3

用 putty 连接 openWRT,输入下面指令安装

opkg update
opkg install iperf3

安装完成后可以输入 iperf3 -v 查看版本。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

3. 电脑安装 iperf3

Win10 电脑端无需安装,只要在官网下载 iperf3 的 Windows 安装包并解压。

切换到该目录,运行 iperf3 -c ip -p 端口号 -i 间隔几秒 -t 测试次数,这里的-c 表示作为客户端, IP 地址填软路由网关或者 NAS 所在地址,-i -t 可以省略。

五、iperf3 内网测速

1. 测速结果

电脑/软路由/NAS三者任意一个作为服务端,输入 iperf3 -s 开启服务端监听功能,其他一个作为客户端,运行iperf3 -c ip 就能测试两者之间的带宽性能。

实测电脑与软路由之间的带宽为 2.3Gbps,平均传输速度 268MB/s。表现完美,电脑的 2.5G USB网卡与软路由的 2.5G LAN 口工作正常。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

但是 NAS 和软路由之间平均带宽只有 1.77Gbps,NAS 和电脑之间平均为 1.65Gbps,波动极大,最大带宽能有 2Gbps,最低才几百 Mbps,也就是说 2.5G 网卡工作了,但是没完全工作。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

实测拷贝一部 10G 的电影,NAS 的读取速度为 90MB/s,写入速度只有 60MB/s。而且速率波动极大,远不如之前的千兆网络 100MB/s 均速稳定。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

站内有两位值友给群晖 920+ 装上 2.5G 网卡后实测传输速度为 280MB/s,跑满了 2.5Gbps 带宽,用 iperf3 测试也是 2.48Gbps 的满分成绩。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

2. 问题排查

电脑和软路由之间的 2.5G 网络速率正常,电脑和 NAS 之间没跑满 2.5G 带宽的原因出在 NAS 和软路由之间,但是在各自的后台查看又都是 2500Mb/s 全双工,iperf3 测速期间软路由的 CPU 占用率最大 20%。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

尝试了下网上一些教程里说的开启巨型帧,没啥用,电脑设置了巨型帧后反而会上不了网。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

各个客户端后台检测 2.5Gbps 的网卡驱动没问题,都是正常工作的。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

目前来说内网 2.5Gbps 没跑满可能有以下原因:

1. 2.5G USB 网卡的原因,这个应该被排除,因为驱动都安装好了,台式机电脑上的这块 USB 网卡是2.5Gbps 速率工作的。

2. 软路由的原因,有人说软路由并不适合做交换机,因为没有专门处理数据交换的芯片,内网数据多会增加 CPU 的负担。iperf3 只能单点对单点测试,没法测量 4 个网口全部满载的情况,不过在我各种折腾下,CPU 的占用率始终没有超过 30%,软路由当成交换机用应该还是绰绰有余的。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

3. NAS 的原因,我的 NAS 是群晖 DS218j,4 年前最便宜的入门产品,后面两个 USB 口都是 USB3.0 的,USB 网卡的驱动打好了理论上应该没啥问题。还有一种可能是机械硬盘的使用空间只剩 12%了,空间不足会影响传输速度。

内网2.5G提速,给群晖NAS安装2.5G USB 网卡 & iperf3测速方法

总结

买了两个 USB 2.5G 网卡分别给电脑和 NAS 装上,配合 2.5G 软路由使用,打算将内网提升到 2.5Gbps,传输速度翻倍。

结果电脑和软路由之间正常,软路由和 NAS 之间只有 1.7Gbps 左右,没跑满 2.5G 带宽,而且用 iperf3 测试网络性能时波动极大,试了很多方法仍没有解决,有懂行的值友可以评论区指导一下,谢谢~

目前软路由的 4 个 2.5G 网口已经插满,一个 WAN 接入户网线,三个 LAN 分别接电脑/NAS/无线 AP,于是就下单了一台 TP-LINK 的 8 口 2.5G 以太网交换机 TL-SH1008,下一篇分享下使用体验,看看能不能跑满 2.5Gbps 内网,欢迎关注~

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
94评论

  • 精彩
  • 最新
  • 置顶 篇一由于某些原因被删除了,原文放在网盘里
    链接:去看看
    提取码:rul5

    校验提示文案

    提交
  • 是不是因为没开巨型帧啊,我是买了USB和PCIE的2.5G网卡,我觉得你台式机应该买PCIE的,才六十多块钱挺好的,USB的我也折腾很久,心累。我最大的失误是五百块买了个8口的交换机,我应该再加二百,买个4125软路由…

    校验提示文案

    提交
    台式机上的USB工作没有问题的,与软路由之间是2.5Gbps,我这电脑巨型帧里设置(9014 Bytes)和别人显示的(9HKB MTU)不一样,设置成9014 Bytes就断网了

    校验提示文案

    提交
    请问一下,哪里能看到 网络提升计划 篇一?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 我也是年前刚入手这款软路由,同时还入了ds218play,不同的是我没有台式机,家里主要靠wifi,不知道有什么好一点的解决办法

    校验提示文案

    提交
    你是要提升手机访问NAS速度么?2.4G WiFi带宽是300Mbps,5G是867Mbps,手机要是支持WiFi6,换WiFi6无线路由器,带宽能有几Gbps

    校验提示文案

    提交
    我现在wifi是tplink的xdr3250,支持wifi6的,手机,平板,笔记本也都支持wifi6

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 内网10G好点

    校验提示文案

    提交
    现阶段万兆内网不好

    校验提示文案

    提交
    万兆比所谓的2.5G,5G成熟很多,洋垃圾都换了一代又一代了。

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 您是超5类线直接连的各个设备吗?有没有走墙口?据说墙口的网络模块是会限制速度的。

    校验提示文案

    提交
    都是超五类网线直连

    校验提示文案

    提交
    您试试用超六类呢

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 我家千兆移动网,NAS接路由器2.5G口,传输速度只有8M/s左右,请问楼主知道原因么?家里线是超五类的,按理说应该能有100m/s的速度才对。

    校验提示文案

    提交
    内网速度么?这不才百兆带宽么,可能路由器或者电脑是个百兆网口

    校验提示文案

    提交
    在排除交换机、路由器百兆网口问题后,可能是网线水晶头没压好。建议先用成品网线直接插交换机或路由器测速看看

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 问个菜鸟问题,图1图3图4这种图是用什么软件画的啊😂

    校验提示文案

    提交
    processon

    校验提示文案

    提交
    收起所有回复
  • 典型的本科毕业设计论文啊,有前言,有课题提出,研究思路,有实验分析,然后还有结论,即使没有做出来,但是有分析结果,也是一篇好论文给你满分。

    校验提示文案

    提交
  • ssh这个过程太折腾了,要慢慢学,哔站几个UP主:山猪折腾记,司图波,玩物进化论的教程很详细。而且ssh还要增加网络端口,比较复杂。我折腾两天,最大速度从110M左右,提升到170M左右,这是大文件的最大传输速度。主要受限于电脑的旧机械硬盘的读写速度,理论才150-180M;NAS的酷狼PRo理论速度也就280M。网上那些速度280M的是两边都有固态硬盘。不是咱们的入门NAS可以比的。

    校验提示文案

    提交
  • 不能看这种文章,容易种草。。。。。。。

    校验提示文案

    提交
  • 我跟你类似 不过我电脑和软路由之间 软路由和NAS之间都能跑满。 唯独电脑nas之间只有1.6左右。 感觉还是得上交换机

    校验提示文案

    提交
    我是小米AX6000作为AP,然后接线给NAS,NAS再接给电脑,NAS自带2个2.5G口,测速也在1.6

    校验提示文案

    提交
    我接的就是2.5G的成品交换机,电脑-绿联-DS218J都是2.5G了,而且成品七类线,但是复制速度只能千兆上限!电脑到绿联复制瞬间280然后过会儿就降到100左右了,排查了许久,也是至今没找到问题!

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 加多300,买带8125b版本的j4125,有双sata,就是等于300块买一个双盘位nas。

    校验提示文案

    提交
  • 现在压力来到了机械盘上了,上固态

    校验提示文案

    提交
    组raid5就好了,完全能满足万兆内网

    校验提示文案

    提交
    收起所有回复
  • 同款nas! 三年前买的,还没拆封折腾,也先马克一下! [傻笑]

    校验提示文案

    提交
  • 不支持热插拔

    校验提示文案

    提交
  • 买了群晖DS220+两三天,网上找教程折腾两三天,现在大概传输大视频文件速度稳定在100大几十M。具体方法看哔哩哔哩的UP主:司波图,山猪折腾记,玩物进化论。这三位讲的比较清楚详细。电脑小白仔细看,也能弄好的!需要买两个2.5G网卡,转USB3.0口的那种,或者转C口的也行,看自己电脑有没有C口?一般都是USB的A口。某宝的店主一般都有教程和驱动之类的介绍。

    校验提示文案

    提交
  • 用个绿联2.5g usb网卡不好么 成功案例那么多 我的920+ 用qnap 5g网卡还不如绿联2.5g

    校验提示文案

    提交
  • usb网卡我始终不放心,除非是个靠谱公司出的。

    校验提示文案

    提交
  • 这。。那不就变成硬盘短板了吗 [喜极而泣] 该上固态nas了

    校验提示文案

    提交
    其实千兆能跑满也就够了,大部分时候都是小文件传输。除非是电影。电影稍微等个几分钟看也没有什么问题啊。

    校验提示文案

    提交
    收起所有回复
  • 只是看过程都感觉头大,太耗费精力了,虽然仰慕楼主但自己没勇气折腾。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
899
扫一下,分享更方便,购买更轻松