<强>环境:强>
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配置:强>
<强> 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网络代理列表
<强>路由器强>
创建路由器router_100_101
新增界面
子网分别选择vlan100和vlan10
配置完路由器后vlan100和vlan101此时可以ping通
cirros03萍cirros01
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