VirtualBox 网络设置用于多个隔离虚拟机,其中只有一个可以访问互联网

VirtualBox 网络设置用于多个隔离虚拟机,其中只有一个可以访问互联网

所以我想用虚拟盒. 将有两种类型的机器。

  1. 攻击机器:Kali Linux
  2. 目标机器:可以是任何类型的操作系统;Ubuntu、CentOS 等。

我想要我的攻击机可以上网它应该能够与目标机器. 但我的目标机器不应该无法访问互联网或主机操作系统,因为大多数情况下它会包含一些恶意程序。这些目标机器也需要DHCP 服务器为它们分配 IP。基本上,我想使用我的攻击机 (kali) 攻击这些目标机器,希望我的攻击机可以访问互联网,但不能访问目标机器。目标虚拟机将从互联网下载并启用 DHCP。有时我可能必须为这些目标机器提供互联网访问权限,以便它们可以自行更新,但这种情况很少见。这有点复杂,我自己搞不清楚,所以我在这里问。

谢谢。

答案1

所以你是个黑客,不知道 VirtualBox 上的网络是如何工作的?在攻击和目标上创建两个接口。一个接口使用 nat 网络连接到 inet,另一个接口使用攻击和目标之间的内部网络。

inet <nat> attack <internal> target <nat> inet

https://www.virtualbox.org/manual/ch06.html在攻击时配置 dhcp 服务器。在目标上启用/禁用 inet 接口或在 virtualbox gui 中插入/拔出虚拟电缆

相关内容