Ubuntu系统samba文件共享网速调优
系统:ubuntu 22.04
最近研究家里闲置旧笔记本配置samba服务器,作为windows电脑备用磁盘。
连接情况:ubuntu旧笔记本通过千兆有线网连接路由器,windows电脑通过千兆WIFI与服务器通信。
一般调优方法这里就不过多赘述了,例如配置smb.conf文件,使用smb2或smb3协议等,可以参考:
https://blog.csdn.net/u014535072/article/details/125211819
https://www.bilibili.com/read/cv26795438/
无论怎么调,windows电脑上行速率只有5MB/s。但通过百兆有线网(实测网速无论是上行还是下行都低于用WIFI连接)上行速率却能稳定在10MB/s,几乎是用WIFI连接的两倍。
问题原因:经测试发现,原来做服务器的Ubuntu旧笔记本连接千兆有线网的同时又连接了路由器的无线网。在传输过程中如果客户端通过有线网上传文件,则服务器会通过有线网接收,而若客户端通过无线网上传文件则服务器通过无线线网接收(不知道什么原因,可能因为路由器PPPoE模式?)。而旧笔记本的无线网卡只有百兆,导致客户端通过无线网上传文件被限速。
解决方法:关闭服务端旧笔记本的无线网,强制通过千兆网下载。这样调整后windows电脑通过WIFI上行速率能达到平均14MB/s,峰值23MB/s,几乎是原来的3倍。