控制 VirtualBox 互联网访问?

Han*_*ndy 7 internet virtualbox

主机:Linux/Debian/Ubuntu/Mint (Helena/karmic koala)
访客:XP SP2 和 SP3
问题:相对较新的 XP 副本迁移到 vbox-virus free。为了检测病毒感染,需要限制互联网访问。需要对主机进行网络访问,但对 Internet 的访问应仅限于选定的几个站点。

当guest vbox运行时,网络访问的额外开销应该很小,否则为0。

Pha*_*nto 9

Virtualbox 确实有三个设置:

NAT:允许外部网络访问,但 VM 无法看到内部系统。

桥接:允许外部和内部访问。这相当于让 VM 充当网络上的另一个系统。

Host-only:这将允许 VM 仅与主机通信。本质上,您的 VM 软件充当路由器。

如果您希望您的 VM看到您的主机,那么仅使用主机是可行的方法。如果您希望 VM 看到外部(您提到了一些站点),那么您需要使用 NAT 或桥接并配置防火墙以授予/限制对该机器的访问权限。我不会推荐 NAT,因为您需要限制主机。我会启用桥接,并使用防火墙(或外部路由器)来选择性地限制该特定 IP 上的流量。

注意:由于您正在检查系统是否感染病毒,请不要在来宾操作系统上安装防火墙。这不是一个好的测试,因为您并不真正期望恶意软件不会干扰它,并且来宾上的防火墙可能会干扰您希望进行的实验。


小智 0

您需要在来宾操作系统上安装防火墙并将其配置为执行您想要的操作。Virtualbox 没有您正在寻找的细粒度网络限制。