Nas*_*aer 10 configuration networking lan virtualbox virtual-machine
我正在使用虚拟机VirtualBox

现在,我需要限制带宽.我有2台虚拟机在运行.一个是为了好玩.一个是重要的数据库访问.如果"数据库机器"没有使用带宽的最大值,我需要告诉"有趣的机器"在网络上使用带宽而不是优先级.
我读过这个 但是我正在使用Windows.
如果您有任何建议会很棒.
Goy*_*uix 19
更新
从VirtualBox 4.2开始,网络子系统支持限制连接的最大带宽.命令还没有图形用户界面,因此您必须使用VBoxManage命令行来管理设置.从手册:
限制通过VBoxManage配置.下面的示例创建名为"Limit"的带宽组,将限制设置为20 Mbit/s并将组分配给VM的第一个和第二个适配器:
VBoxManage bandwidthctl "VM name" add Limit --type network --limit 20m
VBoxManage modifyvm "VM name" --nicbandwidthgroup1 Limit
VBoxManage modifyvm "VM name" --nicbandwidthgroup2 Limit
Run Code Online (Sandbox Code Playgroud)
重要说明:VirtualBox仅限制来自VM的出站流量.它不限制传入带宽.其他信息可以在VirtualBox手册中找到,第6章 - 虚拟网络:http://www.virtualbox.org/manual/ch06.html#network_bandwidth_limit
原始答案
这确实是一种困难的情况 - VirtualBox或Windows都不提供支持的本机方式来处理您所请求的流量管理.好消息是,VirtualBox团队正在研究解决您问题的方法 - 您可能已经注意到在最近的版本中他们已经添加了适当的CPU使用控制支持.希望4.1或更高版本中的某些内容具有您想要的功能.
那么你能在同一时间做什么呢?我建议你看看像NetLimiter这样的程序,你可以运行你的Window 7"有趣"的客人.您将能够配置各种限制,以确保它不会中断您的整体网络访问.