OpenStack实践(四):Linux桥方式实现浮动IP

  

<强>环境:

openstack版本派克控制节点主机openstack-controller (ubuntu 16.04.5) 172.27.34.37
计算节点主机openstack-computer (ubuntu 16.04.5) 172.27.34.38vlan100
cirros01 (172.27.100.6) cirros02 (172.27.100.12) vlan101
cirros03 (172.27.101.19)

vlan100和vlan101内实例默认不通


<强> ubuntu安装详见:Ubuntu16.04.5以lvm方式安装全记录

<强> openstack安装详见:openstack实践(一):Ubuntu16.04下DevStack方式搭建p版openstack


本文测试内容有:

<李>

创建路由器实现不同vlan互通;

<李>

外网访问配置,使实例可连接外网,

<李>

浮动ip配置,为实例分配浮动ip、外网可直接访问实例;


<强> vlan配置:

 openstack实践(四):Linux桥方式实现浮动ip


<强> L3代理

配置<强>

root@openstack-controller:/etc/neutron/l3_agent.ini ~ #视图   interface_driver=linuxbridge

运行情况

root@openstack-controller: ~ # su -堆栈   stack@openstack-controller: ~ $源devstack/openrc管理员管理   stack@openstack-controller: ~ $ openstack网络代理列表

 openstack实践(四):Linux桥方式实现浮动IP


<强>路由器

创建路由器router_100_101

 openstack实践(四):Linux桥方式实现浮动IP

新增界面

 openstack实践(四):Linux桥方式实现浮动IP

子网分别选择vlan100和vlan10  openstack实践(四):Linux桥方式实现浮动IP

配置完路由器后vlan100和vlan101此时可以ping通

cirros03萍cirros01

 openstack实践(四):Linux桥方式实现浮动IP”> <br/> </p> <p>第一个目标实现。</p> <p> <br/> </p> <p> <强>外网访问配置</强> </p> <p>配</p>中打开置名为ml2 <pre类= stack@openstack-controller: ~/etc/neutron/plugins/ml2/ml2_conf.ini美元视图   (ml2_type_flat)   flat_networks=externaltt      (ml2_type_vlan)   network_vlan_ranges=默认值:3001:4000      (linux_bridge)   null

OpenStack实践(四):Linux桥方式实现浮动IP