以前用vbox的时候对网络要求不高,都是直接nat上网,最近在做协议分析,想创建个host only网络,虚拟机发包然后host接收并分析,没想到修改网络的时候发现居然没有vboxnet0这个虚拟网卡,而且也不能创建,创建的时候提示
不能创建仅主机(Host-Only)网络连接.
Unable to create a host network interface.
返回 代码:NS_ERROR_FAILURE (0x80004005)
组件:Host
界面:IHost {dab4a2b8-c735-4f08-94fc-9bec84182e2f}
google搜索了下,发现这个问题是没有驱动导致的,但我的vboxdrv明明已经载入了啊,后来重新编译vboxdrv的时候发现,vbox的驱动有四个,vboxdrv只是最基础的,还有vboxnetflt、vboxnetadp、vboxpci三个驱动,载入这些驱动以后,就能成功建立host only网络了
顺带一提,在不知道哪次升级后,vbox有了使用libvirt的能力,这玩意据说效率很高。