我在我的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
两种方法都试试;
方式一、powershell 方式
Disabled-NetAdapterChecksumOffload -Name "*" -IpIPv4 -TcpIPv4 -TcpIPv6 UdpIpv4 -UdpIpv6
方式二、手动UI操作:
邮件属性->网卡配置->高级
这里禁用
方式一、powershell
Set-NetAdapterAdvancedProperty -Name "*" -DisplayName "Large Send offload*" -DisplayValue "Disabled"
方式二、手动GUI操作
前后对比