virtualbox 如何获取网络配置?

virtualbox 如何获取网络配置?

我正在CentOS 7上安装virtualbox。在“网络和主机名”屏幕上:

在此处输入图片描述

当将“关闭”切换到“打开”时,我可以看到 IP、DNS、网络掩码都已配置:

在此处输入图片描述

我很好奇如何virtualbox获取所有网络配置。将“OFF”切换为“ON”时会发生什么?

答案1

VirtualBox 在客户机中配置网络的方式不仅是模拟与虚拟机关联的网络硬件,而且还在两者之间创建一个层HostGuest模拟路由器。

VirtualBox 模拟的“路由器”具有可使用其自己的 DHCP 服务器进行配置的设置,Virtual Machine Manager当设置为使用其自己的 DHCP 服务器时,模拟的路由器会将设置推送到客户端,就好像客户端位于使用 DHCP 的物理网络上一样。

当切换Guest开/关开关时,它仅适用于Guest在物理机上设置 CentOS,启用和禁用界面。

答案2

当您使用 Virtualbox 的 NAT 模式时,将为客户机启动内部 DHCP 服务器。

根据文档,(https://www.virtualbox.org/manual/ch06.html#network_nat)第一张卡在子网 10.0.2.0 中接收 IP,第二张卡在子网 10.0.3.0 中接收 IP,依此类推。此网络可以修改(https://www.virtualbox.org/manual/ch09.html#changenat),但必须与主机子网不同。

答案3

当您打开/关闭时,您正在启用和禁用虚拟机接口的活动链接。VirtualBox 报告接口的配置。无论是从 DHCP 获取配置还是静态分配 IP 都无关紧要。

相关内容