如何在Linux发行版上安装和配置KVM和Open vSwitch?(2)

然后,创建一个默认的网桥br0,并添加一个物理网络接口,虚拟机将通过这个接口与外部网络进行联系。在该教程中,我假设这类网络接口是eth5。

$ sudo ovs-vsctl add-br br0 

$ sudo ovs-vsctl add-port br0 eth5 

借助KVM启动虚拟机

现在你可以准备启动访客虚拟机了。

我假设,你已经准备好了一个访客虚拟机映像(比如ubuntu-client.img)。使用下面这个命令,启动访客虚拟机。

$ sudo kvm -m 1024 -net nic,macaddr=11:11:11:EE:EE:EE -ne 

t tap,script=/etc/openvswitch/ovs-ifup,downscript=/etc/op 

envswitch/ovs-ifdown -vnc :1 -drive file=/home/dev/images 

/ubuntu-client.img,boot=on 

这会创建并启动一个访客虚拟机;一旦访客虚拟机启动,其虚拟接口就自动添加到OVS网桥br0。

你可以使用ovs-vsctl这个命令,核实OVS的状态,如下所示。

如何在Linux发行版上安装和配置KVM和Open vSwitch?

这是已启动的虚拟机的远程桌面会话。

如何在Linux发行版上安装和配置KVM和Open vSwitch?

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/15878.html