作为一个使用虚拟机的新手,安装虚机很简单,但是配置网络却是最头疼的事情了。由于研究的需要,采用虚机管理软件是virt-manager,而不是vmware。virt-manager提供的联网的方式很少,不像在vmware中有多种联网方式可供选择。virt-manager只会建立一个网桥virbr0虚机联网使用。
由于安装openv switch时虚拟网桥vrbr0被删除,虚拟机的虚拟网卡连接到openv switch上。本想将eth0,也就是本机的网卡连接到openv switch上,通过route修改路由是不是就通了,结果失败了,至于是什么原因现在还不太明白,还等待着进一步的研究。这需要更加深入的了解虚拟网卡,虚拟网桥以及openv switch的特性,由于只是用他们搭建实验环境,这个工作就暂时放到一边,等有时间再去仔细研究他们的原理。
现在唯一的希望就是重新启用virbr0。
virsh net start default
显示virbr0已经存在,ifconfig一查还真在,不知道是什么时候开启的啊。不管,给虚机再添加一块网卡,连接到default网络。同时在虚机里修改/etc/network/interfaces
添加
auto eth1
iface eth1 inet dhcp
启动虚机发现无法通过dhcp分配IP,看来这个网桥是坏的啊,那只好删除重建了。
brcrl de