当我在 VirtualBox 中配置仅主机网络并将虚拟机连接到它时,我可以看到我的主机有一个名为“vboxnet0”的新接口:
9: vboxnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff
inet 192.168.56.1/24 brd 192.168.56.255 scope global vboxnet0
valid_lft forever preferred_lft forever
inet6 fe80::800:27ff:fe00:0/64 scope link
valid_lft forever preferred_lft forever
我的虚拟机有一个界面:
根据一篇文章https://www.nakivo.com/blog/virtualbox-network-setting-guide/(仅主机部分),仅主机模式的工作方式是主机的适配器和虚拟机适配器通过虚拟交换机连接。那个开关在哪里?我想我会在我的主机上看到一个桥接接口来代表这一点。但是,我看到的只是“vboxnet0”,它似乎代表我的主机上用于该网络的适配器。
答案1
交换机是虚拟的。想象两台主机各有一个网卡,都连接到物理(非托管)交换机。您拥有的是该软件的虚拟版本。