我有一个带有 VirtualBox v6.1.34 的 Win 10 物理主机和一个 CentOS 7 的来宾操作系统。
作为默认设置,VirtualBox Host-Only Ethernet Adapter 是 on 192.168.56.1/24
,guest 以自动模式连接到这个网络适配器。
启动后,guest 通过 DHCP 获取地址,我通过ifconfig
在 guest 上调用命令进行验证。简单来说,hostname
来宾操作系统的名称与虚拟机的名称相同。
我也跟着这个链接验证了 DHCP 租约的记录。顺便说一句,租赁记录包含 IP 和 MAC 地址,但我没有找到有关主机名、域名或 VirtualBox VM 名称的任何指示。
但是,我无法通过物理主机上的虚拟机名称 ping 来宾。如前所述,它与hostname
.
- 我试过了
ping hostname
,ping hostname.local
但他们没有用。 - 使用已知地址,
ping 192.168.56.xxx
可以正常工作。
如果您需要更多信息,请告诉我。
我是网络新手,因此我非常感谢您提供一些关于基本概念的建议,例如子网、网关、路由器、DNS、DHCP 等。