我在 Windows 10 上使用 VirtualBox,因此我有一个名为“已启用并已连接”的虚拟网卡(网络接口)VirtualBox Host-Only Ethernet Adapter
。
问题是,与我的其他接口和虚拟卡不同,即使 VirtualBox 不工作,这个接口也不会断开连接。例如,当我未连接到 VPN 时,我的 NordVPN 虚拟适配器会断开连接,当我的 Wi-Fi 被禁用时,我的 Wi-Fi 适配器会断开连接。VirtualBox 适配器始终处于活动状态并处于连接状态。
一切正常,我没有遇到任何连接问题。我只是想知道为什么它从不拔掉,以及当我不使用 VirtualBox 时如何断开它?
答案1
我已启用并连接了一个名为“VirtualBox Host-Only Ethernet Adapter”的虚拟网卡(网络接口)。
仅主机连接到主机而不是互联网(就像 NAT 一样)。
因此,当虚拟机运行时(主机也是如此),连接它没有问题。
以下是有关 VirtualBox Host Only 设置的一些有用信息。
有很多关于 Host Only 设置的文章缺失。所以我认为您看到的是正常的。
使用仅主机网络时,虚拟机不会尝试使用主机上的物理网络适配器。相反,在 VirtualBox 中,您可以创建一个或多个(最多 8 个)虚拟适配器,用于主机与在主机上 VirtualBox 中创建的虚拟机之间的连接。
VirtualBox 主机专用适配器还可以用作 DHCP 服务器,为 VirtualBox 虚拟机分配 IP 地址。主机(以及其他虚拟机,如果有)然后可以使用 ssh 或 sftp 使用这些 IP 地址连接到虚拟机(前提是虚拟机上运行着 ssh 服务器)。
这确实意味着使用主机专用的虚拟机无法访问外部世界,但具体来说,主机应该能够使用 ssh 登录到虚拟机(运行 ssh 服务器)并使用 sftp 在主机和虚拟机之间传输文件。
当你关闭Guest机器时,Host Only NIC会自然断开。