OVN路由器对等连接
公有云网络中通过VPC来实现网络的隔离,VPC可以对应到OVN虚拟网络逻辑路由器,那么如何来实现两个路由器下子网通过路由方式直接访问呢?下面我来一起看看OVN如何配置的。 添加一个新的路由器和交换机 sudo ovn-nbctl create Logical_Router name=router2 options:chassis=6fa2da75-1393-4efe-984d-0c0310b95ad3 fecc0e10-0e9e-440e-aaac-5bb667bb2991 sudo ovn-nbctl ls-add lswitch3 连接路由器与交换机 # 路由器上添加一个端口 sudo ovn-nbctl lrp-add router2 lr2-ls3 52:54:00:c1:68:90 10.2.0.1/24 # 交换机上添加一个端口,类型为router,与路由器端口关联 sudo ovn-nbctl lsp-add lswitch3 ls3-lr2 sudo ovn-nbctl lsp-set-type ls3-lr2 router sudo ovn-nbctl lsp-set-addresses ls3-lr2 52:54:00:c1:68:90 sudo ovn-nbctl lsp-set-options ls3-lr2 router-port=lr2-ls3 在节点上添加一个ovs internal port # 交换机添加一个端口 sudo ovn-nbctl lsp-add lswitch3 ls3-vm2 sudo ovn-nbctl lsp-set-addresses ls3-vm2 "02:ac:10:ff:01:37 10.2.0.70" sudo ovn-nbctl lsp-set-port-security ls3-vm2 "02:ac:10:ff:01:37 10.2.0.70" # 主机上添加vm2接口,与交换机连接 sudo ifconfig br-int up sudo ovs-vsctl add-port br-int vm2 -- set interface vm2 type=internal sudo ip netns add vm2 sudo ip link set vm2 netns vm2 sudo ip netns exec vm2 ip link set lo up sudo ip netns exec vm2 ip link set vm2 up sudo ip netns exec vm2 ip link set vm2 address 02:ac:10:ff:01:37 sudo ip netns exec vm2 ip addr add 10.