在虚拟机中使用ubuntu系统网速比宿主机慢很多,求原因

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在虚拟机中使用ubuntu系统网速比宿主机慢很多,求原因相关的知识,希望对你有一定的参考价值。

我用的是VMware虚拟机,系统为ubuntu10.10,原宿主系统为win7,使用了桥接模式连接。在win7下,由于实验室的环境比较好,下载速度可以达到10mb/s,而启动虚拟机在ubuntu下只有几kb的下载速度,请问这是什么原因。我应该如何设置。

将网卡驱动的  大量传送减负  选项关闭,即可使虚拟系统的网速与宿主系统的网速一致

原因:

Linux在2.6.24这个内核版本中加入了支持TCP协议的通用Large Receive Offload功能,它通过将多个TCP数据整合在一个skb结构中,并在稍后的某个时刻作为一个大的数据包交付给上层的网络协议栈,以减少上层协议栈处理skb的开销,提高Linux系统接收TCP数据包的能力。

但是在有些网卡可能会因为这一特性导致VMWare虚拟机的网络接收速度变得异常缓慢.

参考技术A 很简单 虚拟机如果是NAT的方式是还需要通过本机转发数据的 多一个环节自然就慢了,如果想设置快 设置成桥接就可以了,但是很多地方不能设置物理机和虚拟机同时上网 只有其中一台 这个是ISP做的限制 不是设置能搞定的本回答被提问者采纳 参考技术B

    不管是ubuntu虚拟的xp还是xp虚拟的ubuntu,网速都是一样的,何必用桥接

    直接默认的nat模式就行了,根本不需要任何设置的,内存不会很小吧,虽然现在只用的opensuse

转已验证-解决Parallels Desktop中Windows虚拟机网速过慢问题

问题

安装parallels desktop 18后虚拟机win11网速不正常的缓慢,低至几十Kb,重启路由器、对宿主机进行网速测试后均显示网络正常

宿主机网速情况

优化前虚拟机win11网速情况

分析

问题一定出现在Windows设置或者parallels desktop设置上
解决过程:未发现Windows有任何设置问题,原版镜像,未修改网络相关设置。问题范围被缩小至parallels desktop上。

解决方案

在虚拟机配置中,网络—配置文件—自定义—指定值(或无限制
即可解决问题,无需重启虚拟机,立即恢复正常网速。


优化后虚拟机win11网速情况

以上是关于在虚拟机中使用ubuntu系统网速比宿主机慢很多,求原因的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机ubuntu 网速慢的解决方法

在虚拟机中使用ubuntu,如何使虚拟机中的ubuntu上网

pve 管理网卡 速度慢

ubuntu20/18 UI工具栏网速挂件

转已验证-解决Parallels Desktop中Windows虚拟机网速过慢问题

转已验证-解决Parallels Desktop中Windows虚拟机网速过慢问题