OVS 主机间虚拟机互通

实验拓扑如下,在VirtualBox中安装2台虚拟机,在虚拟机中各kvm虚拟化1台虚拟机

环境构建

在virtualBox 使用kvm创建虚拟机,默认会使用virbr0网桥,所有虚拟机都挂在此网桥下。
验证:

虚拟机192.168.122.172

虚拟机192.168.122.54
创建veth-pair qvb01qvo01

    ip link add qvo01  type veth peer name qvb01
    ifconfig qvo01 up
    ifconfig qvb01 up

使用OVS创建网桥br1

    ovs-vsctl add-br br1

veth pair 一端绑定在网桥virbr0上

brctl addif virbr0 qvb01

一端绑在br1网桥

ovs-vsctl add-port br1 qvo01

分别在2台主机上,添加vxlan对方ip

ovs-vsctl add-port vx1 -- set interface vx1 type=vxlan option:remote_ip=${对端ip}

执行完成后,登录虚拟机内部,2台虚拟机可以相互ping通

验证

原文地址:https://www.cnblogs.com/CaesarLinsa/p/12901330.html