openstack通过dashboard页面创建实例,实现实例与外部通信

本文介绍了如何在OpenStack环境中通过dashboard界面创建实例,并配置外部网络以实现实例与外部的通信。首先,使用admin用户创建一个外部网络,设置供应商类型为flat,配置子网。接着,创建实例类型,分配所需资源。然后,切换到demo用户,创建网络和路由器,添加接口。此外,创建一个安全组并添加允许ICMP的规则。最后,创建实例并绑定浮动IP,确保能从外部网络ping通。

配置完所有节点,通过dashboard页面来进行下一步的配置。
首先通过admin用户登录页面
在管理员下,创建一个外部网络

在这里插入图片描述
注意供应商类型为flat,之前修改配置文件时有提到过
/etc/neutron/plugins/ml2/ml2_conf.ini
[ml2_type_flat]
flat_networks = provider

物理网络和名称都配置为provider。
然后点击下一步
在这里插入图片描述
因为笔者这里的外部网络为192.168.1.0网段,所以配置的子网为192.168.1.0/24

在这里插入图片描述
点击已创建,外部网络创建完成。

接着创建实例类型
在这里插入图片描述
实例类型的内存大小,根磁盘大小等,请根据实际需求自行分配。

接着切换到demo用户 ,重新登录dashboard

创建网络demo在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
新建路由器
在这里插入图片描述

点击 网络拓扑–图表–路由器图标–添加接口
子网选择demo,添加完成后如图所以
在这里插入图片描述
创建一个名称为ping的安全组用作测试用,点击管理规则,添加允许icmp协议的安全规则

在这里插入图片描述
在这里插入图片描述

这里为了方便,直接选用所有ICMP协议,添加两条规则,一个方向为入口,一个方向为出口。

接下来点击 计算–实例–创建实例
在这里插入图片描述
笔者各项选择如下,相关参数可自行调整
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

各项参数选择后,点击创建实例。等待孵化,分配ip后,点击实例名称进入控制台,点击灰色部分即可将输出定位到实例,测试与外网是否能正常通信。
在这里插入图片描述

在这里插入图片描述
如需外网访问实例,需要将实例绑定浮动ip,在下拉菜单中找到绑定浮动ip选项,绑定后可以看到,实例被分配了浮动ip。
在这里插入图片描述
此时在外网的电脑上测试ping这个ip,如图,是可以正常访问的。
在这里插入图片描述

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值