怎么在openstack中使用linux_bridge实现一个vxlan网络

  介绍

今天就跟大家聊聊有关怎么在openstack中使用linux_bridge实现一个vxlan网络,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强> openstack环境:

1版本:ocata

2系统:ubuntu16.04.2

3控制节点1个+计算节点1个

4控制节点网卡为ens33, ip=172.171.5.200 ens34手动模式无ip

怎么在openstack中使用linux_bridge实现一个vxlan网络

(为什么外网网卡ens34没有ip地址?这是另一个故事,后面有专门章节讲解。)

计算节点网卡ens33, ip=172.171.5.201

怎么在openstack中使用linux_bridge实现一个vxlan网络

<强>一vxlan配置

<强> 1控制节点:

编辑/中打开/etc/中子/插件/名为ml2 ml2_conf。ini文件

配置tenant_network_types=vxlan。该配置意义是项目中创建的内部网络为vxlan类型。

怎么在openstack中使用linux_bridge实现一个vxlan网络

配置平外部网络的标签为提供者,在创建外部网络时使用。

怎么在openstack中使用linux_bridge实现一个vxlan网络

编辑/中打开/etc/中子/插件/名为ml2 linuxbridge_agent。ini文件

配置物理网卡的映射,通俗讲即指定外网网卡.ens34为本环境中出外网网卡。

怎么在openstack中使用linux_bridge实现一个vxlan网络

指定vxlan的封装IP,即外层IP。

怎么在openstack中使用linux_bridge实现一个vxlan网络

<强> 2计算节点

同理配置计算节点,标签标签要和控制节点一致

怎么在openstack中使用linux_bridge实现一个vxlan网络

隧道的封装IP为ens33的IP地址

怎么在openstack中使用linux_bridge实现一个vxlan网络

重启网络服务。

service  neutron-server 重新启动   null

怎么在openstack中使用linux_bridge实现一个vxlan网络