ovn联通外网且需要带vlan tag

Posted rongyongfeikai2

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ovn联通外网且需要带vlan tag相关的知识,希望对你有一定的参考价值。

ovn联通外网且需要带vlan tag=50,需要往联通out-lr逻辑路由器的交换机增加一个localnet类型的port,命令如下:

ovn-nbctl lsp-add gateway_sw2 gateway_sw2_localport
ovn-nbctl lsp-set-addresses gateway_sw2_localport unknown
ovn-nbctl lsp-set-type gateway_sw2_localport localnet
ovn-nbctl lsp-set-options gateway_sw2_localport network_name=physnet
ovn-nbctl set logical_switch_port gateway_sw2_localport options:network_name=physnet tag_request=50

如果是localnet,则node走外网时走各自独立的物理网卡;而l2gateway,则跨宿主机时,过geneve隧道再走管理节点的物理网卡
如果ovn管理的为集群,那么需要多个宿主机上虚拟机都可以带上vlan tag与外网通信,则需要将此接口设置为l2gateway类型,命令如下:

ovn-nbctl lsp-set-type gateway_sw2_localport l2gateway
ovn-nbctl lsp-set-options gateway_sw2_localport network_name=physnet l2gateway-chassis=b79021ca-1f59-4601-b98d-f2dd614f93d0


注:chassid来自于ovn-sbctl show | grep -C 5 管理节点宿主机ip | grep Chassis | head -1

以上是关于ovn联通外网且需要带vlan tag的主要内容,如果未能解决你的问题,请参考以下文章

ovn联通外网且需要带vlan tag

kube-ovn underlay vlan 模式 默认网络使用lb

vlan tenant network on ovn based dvr (by quqi99)

vlan tenant network on ovn based dvr (by quqi99)

Visualbox安装Ubuntu

Docker:Docker实现同Ip网段联通