📜  virtualbox 没有用于仅主机网络的选项 (1)

📅  最后修改于: 2023-12-03 15:05:50.508000             🧑  作者: Mango

VirtualBox 没有用于仅主机网络的选项

当我们在使用 VirtualBox 时,有时候会遇到无法设置仅主机网络的情况,这可能会导致我们无法在主机和虚拟机之间进行网络通信。

什么是仅主机网络?

仅主机网络是指将一个虚拟机作为“主机”的一部分,使得它可以与主机以及连接到主机的任何设备进行通信,而不与任何外部网络连接。

如何设置仅主机网络?

在 VirtualBox 中,我们通常可以通过以下步骤设置仅主机网络:

  1. 打开 VirtualBox 管理器,并选中要设置的虚拟机。
  2. 点击“设置”按钮,打开虚拟机设置对话框。
  3. 选择“网络”选项卡,并在“适配器1”下拉菜单中选择“仅主机网络”。
  4. 点击“确定”按钮保存设置。

然而,有时候我们可能会发现“仅主机网络”选项不可用,或根本不存在。这通常是因为我们没有正确配置 VirtualBox 的网络设置。

调整 VirtualBox 网络设置

要正确配置 VirtualBox 的网络设置,我们需要了解以下两个关键概念:

虚拟网络设备

VirtualBox 模拟多种类型的网络设备,例如网卡、交换机等,以便为虚拟机提供网络功能。

网络模式

VirtualBox 支持多种网络模式,包括:

  • 网络地址转换(NAT)模式:虚拟机共享主机 IP,并通过主机连接到外部网络。
  • 主机网络(Host-only)模式:虚拟机可以与主机以及连接到主机的任何设备进行通信,而不与任何外部网络连接。
  • 桥接模式:虚拟机通过主机的物理网卡连接到外部网络,与主机共享相同的网络地址。

如果我们想要使用仅主机网络模式,我们需要按照以下步骤配置 VirtualBox 网络设置:

  1. 打开 VirtualBox 管理器,并选择“文件” > “首选项”。
  2. 选择“网络”选项卡,并点击“创建”按钮创建一个新的虚拟网络。
  3. 在“名称”字段中输入一个名称,例如“MyHostOnlyNetwork”。
  4. 在“网络”字段下拉菜单中选择“仅主机网络”。
  5. 点击“确定”按钮创建虚拟网络。

现在,我们可以通过以下方式将虚拟机连接到这个新的虚拟网络:

  1. 打开虚拟机设置对话框。
  2. 选择“网络”选项卡,并在“适配器1”下拉菜单中选择“主机网络”。
  3. 在“名称”字段中输入我们刚才创建的虚拟网络名称,例如“MyHostOnlyNetwork”。
  4. 点击“确定”按钮保存设置。

现在,我们的虚拟机就可以通过仅主机网络连接到主机以及连接到主机的任何设备,实现局域网内的网络通信。

总结

在 VirtualBox 中设置仅主机网络模式可能需要我们正确地配置虚拟网络设备和网络模式。通过本文介绍的步骤,我们可以轻松地进行设置,并实现虚拟机和主机之间的局域网内网络通信。