我的一台实验室机器上安装了 Redhat Linux 操作系统。现在,我正在机器上安装虚拟机。我将获得一个操作系统 (Ubuntu) 的映像,我将使用它作为客户操作系统。现在,我想配置网络,以便主机操作系统和客户操作系统能够相互交互。此外,我想配置网络,以便客户操作系统也可以访问互联网。我阅读了虚拟机文档中的一些文档,对 MAC 地址概念感到困惑。我的问题是,
- 为了实现我提到的目的,主机操作系统和客户操作系统的 MAC 地址是否需要相同?
- 主机操作系统已在网络中。那么,为了使客户操作系统在网络中可用,我是否应该修改 hosts.allow、hosts.deny 配置文件,以便我可以让客户操作系统和主机操作系统相互交互?换句话说,如果我在客户操作系统中选择 DHCP,那么在配置客户操作系统和主机操作系统之间的交互网络时是否会遇到问题?
答案1
VirtualBox VM 将具有与主机操作系统不同的 MAC 地址。
如果我没记错的话,VirtualBox 提供了三种将虚拟机连接到网络的方法。您可以选择仅用于虚拟机的隔离网络、共享主机的网络连接以及在虚拟机和主机所连接的同一网络之间配置直接网络连接。