使用虚拟盒从主机 Windows 7 连接到客户机 Solaris 11

使用虚拟盒从主机 Windows 7 连接到客户机 Solaris 11

我在 Windows 7 中安装了 Virtual Box,并安装了 Solaris 11 作为虚拟机。我已将网络设置更改为仅主机适配器,但我无法从主机 ping 到虚拟机,反之亦然。我的 VirtualBox 执行 ipconfig 的 IP 地址是 192.168.56.1,而我的 Solaris 虚拟机的 IP 地址是 10.0.2.15。我不知道为什么不在同一个子网中。我是 Solaris 11 的新手,所以我不知道如何更改它。DHCP 是自动的。

任何帮助将不胜感激。

答案1

为什么不更改 Solaris 的 IP 地址,使其与子网大致相同呢?我认为这可以解决您的问题。

答案2

IP 地址10.0.2.15通常与 Virtualbox NAT 网络相关联,而不是仅主机网络。如果 Solaris 客户机正在使用该 IP 地址,那么最简单的解释是 Solaris 客户机仍在使用 NAT,而不是仅主机网络。

  1. 打开 VM Virtualbox 管理器
  2. 选择 Solaris 客户条目,然后打开其网络设置。
  3. 适配器应该显示“连接到:仅主机网络”。如果显示 NAT,请将其更改为“仅主机网络”并重新启动虚拟机。

如果 Solaris 客户机确实在使用仅主机网络,那么客户机中的 DHCP 可能存在问题。由于某种原因,它可能继续使用旧的 NAT 地址,而不是从 DHCP 获取地址。

或者,也许客户机已经被硬编码为使用 10.0.2.15 地址,因此它甚至没有尝试 DHCP。

相关内容