知识共享许可协议
本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议进行许可。

说明
环境根据:
    用 Open vSwitch 的内部端口连接两个 Namespace
    用 patch port 连接两个 OVS 网桥
    本机IP为 10.211.55.59 
创建网桥
ovs-vsctl add-br br0
ovs-vsctl add-br br1

ip link set br0 up
ip link set br1 up

ovs-vsctl add-port br1 eth0
设置eth0的BOOTPROTO="none"
dhclient br1
增加命令空间
ip netns add ns1
创建内部端口
ovs-vsctl add-port br0 tap1 -- set Interface tap1 type=internal
设置命令空间
ip link set tap1 netns ns1
配置
ip netns exec ns1 ip addr add 192.168.0.110/24 dev tap1
ip netns exec ns1 ip link set tap1 up
ip netns exec ns1 ip link set lo up
ip netns exec ns1 ping 192.168.0.110
设置vxlan
在10.211.55.59这台服务器设置:

    ovs-vsctl add-port br1 vxlan0 -- set Interface vxlan0 type=vxlan options:remote_ip=10.211.55.57 

在10.211.55.57这台服务器设置:
    ovs-vsctl add-port br1 vxlan0 -- set Interface vxlan0 type=vxlan options:remote_ip=10.211.55.59 
测试(在10.211.55.57)
ip netns exec ns1 ping 192.168.0.110
ip netns exec ns2 ping 192.168.0.110
ip netns exec ns2 ping 192.168.0.110