<李>
实例centos01和centos02之间能互通;
实例centos01和centos02可访问外网;
李> <李>浮动IP配置,为实例分配浮动IP、外网可直接访问实例;
李>
内网采用vxlan,配置如下:
stack@openstack-controller: ~,美元source DevStack/openrc admin 管理 stack@openstack-controller: ~ $, view /中打开/etc/中子/插件/名为ml2 ml2_conf.ini )中打开(名为ml2 tenant_network_types =vxlan extension_drivers =port_security 时间=mechanism_drivers openvswitch l2population type_drivers =,地方、平坦,vlan, gre, vxlan,日内瓦 (代理) tunnel_types =vxlan l2_population =,真的 (ov) 时间=datapath_type 系统 bridge_mappings =tunnel_bridge =br-tun local_ip = 172.27.34.137
计算节点local_ip=172.27.34.138,其它相同。
重启后生效
stack@openstack-controller:~$ sudo systemctl restart devstack@q*
创建vxlan100和vxlan101
图形化方式
创建vlan100
网络名称为vxlan100,段id为100
子网为172.27.100.0/24
激活DHCP
创建完成
命令方式
创建网络vxlan101
stack@openstack-controller:~$ openstack network create --provider-network-type vxlan --provider-segment 101 --project admin vxlan101
创建子网subnet172.27.101.0
stack@openstack-controller:~$ openstack subnet create --network vxlan101 --subnet-range 172.27.101.0/24 --gateway 172.27.101.1 subnet172.27.101.0
外网采用flat,配置如下
在控制节点执行
stack@openstack-controller:~$ view /etc/neutron/plugins/ml2/ml2_conf.ini (ml2_type_flat) flat_networks =externaltt (ov) bridge_mappings =, externaltt: br-ens224
创建网桥br-ens224并将物理网卡ens224桥接在br-ens224上
stack@openstack-controller: ~,美元sudo ovs-vsctl add-br br-ens224 null null null null null null null null null null null null null null nullOpenStack实践(九):Open vSwitch方式实现浮动IP