gpt4 book ai didi

networking - Virtualbox 限制网络带宽

转载 作者:行者123 更新时间:2023-12-01 16:08:20 25 4
gpt4 key购买 nike

我使用的是虚拟机 VirtualBox

enter image description here

现在,我需要限制带宽。我有 2 个虚拟机正在运行。一种只是为了好玩。一是用于重要的数据库访问。如果“数据库机器”没有使用最大带宽,我需要告诉“有趣的机器”仅在网络上使用较低优先级的带宽。

我读到this但我正在 Windows 上工作。

如果您有任何建议,那就太好了。

最佳答案

已更新

从 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

重要提示:VirtualBox 仅限制来自虚拟机的出站流量。它不限制传入带宽。其他信息可以在 VirtualBox 手册第 6 章 - 虚拟网络中找到:http://www.virtualbox.org/manual/ch06.html#network_bandwidth_limit

原始答案

这确实是一种困难的情况 - VirtualBox 或 Windows 都没有提供受支持的 native 方式来处理您所请求的流量管理。好消息是,VirtualBox 团队正在致力于解决您的问题 - 您可能已经注意到,在最近的版本中,他们添加了对 CPU 使用控制的适当支持。希望 4.1 或更高版本中的某些功能将具有您想要的功能。

那么您同时可以做什么呢?我建议查看类似 NetLimiter 的程序您可以运行 Window 7“有趣”的 guest 。您将能够配置各种限制,以确保它不会中断您的整体网络访问。

关于networking - Virtualbox 限制网络带宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6311413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com