問題
我在我的win11上啓用了Hyper-v,裝了個虛擬機跑了個CentOS7.6,爲了讓centos和宿主機通信在同個網段搞了個橋接網絡,網絡環境如下
然後我測試一個文件上傳功能的時候發現網絡上傳速度特別慢,大概平均只有100多k/s,而同網絡環境的同事的能達到4~5Mb/s,WTF;
後面一翻搜索,大概確定原因:
https://answers.microsoft.com/zh-hans/windows/forum/all/hyper/9cc8ad7e-0ba1-4a26-8472-dfca6b60afd3
解決方法
兩種方法都試試;
1、關閉所有Check Sum Offload
方式一、powershell 方式
Disabled-NetAdapterChecksumOffload -Name "*" -IpIPv4 -TcpIPv4 -TcpIPv6 UdpIpv4 -UdpIpv6
方式二、手動UI操作:
郵件屬性->網卡配置->高級
這裏禁用
2、禁用Large Send Offload
方式一、powershell
Set-NetAdapterAdvancedProperty -Name "*" -DisplayName "Large Send offload*" -DisplayValue "Disabled"
方式二、手動GUI操作
滿血復活
前後對比