openstackopenstack网络配置

1、创建项目和用户

1.1、创建项目和用户。

打开终端,ssh root@10.10.81.130 

 

1.2使用admin用户权限,执行如下命令:

. /root/admin-openrc

1.3创建一个test项目(大约等待20s系统完全启动后再执行以下语句,不然会报错):

openstack project create --domain default --description "Test Project" test

1.4创一个test_user用户,指定密码和确认密码为zhitu2017:

openstack user create --domain default --password-prompt test_user

1.5创建角色test_role:

openstack role create test_role

1.6将角色用户和项目绑定:

openstack role add --project test --user test_user test_role

2、编辑ml2_conf.ini

2.1、编辑ml2_conf.ini

在控制节点上编辑/etc/neutron/plugins/ml2/ml2_conf.ini,执行:

vi /etc/neutron/plugins/ml2/ml2_conf.ini

进入文件修改,以下内容:

找到[ml2]块下的type_drivers属性,去掉注释,修改如下(系统支持如下网络类型):

type_drivers = local,flat,vlan,gre,vxlan

找到[ml2]块下的tenant_network_types属性,去掉注释,修改如下:

tenant_network_types = vlan

找到[ml2_type_vlan]块下的network_vlan_ranges属性,去掉注释,修改如下:

network_vlan_ranges = provider:3001:4000

保存配置文件。

3.1、编辑l3_agent.ini和neutron.conf

在控制节点中执行,Layer-3代理为私有虚拟网络提供路由和NAT服务,执行如下代码编辑:

vi /etc/neutron/l3_agent.ini

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值