实例绑定浮动IP

由于我们还没有生成任何浮动IP,在这个阶段我们将自己生成并分配一个浮动IP给我的实例

接下来选择实例,然后从下面显示的下拉菜单中选择“关联浮动 IP”

点击“添加”符号生成浮动IP

选择外网池,生成一个可以关联到实例的自由浮动IP

现在我们有了一个“192.168.122.4”的浮动IP,我们可以将它分配给这个实例

现在你可以看到浮动 ip 已分配给我的实例

如何在 Openstack 中从头开始创建、启动和连接到实例

创建实例

要启动实例,请使用需要为其创建实例的用户登录 Horizon 仪表板。
我将使用 admin 用户,因为我没有为本文创建任何其他项目。

使用“admin”登录 Horizon 仪表板

导航到项目 -> 计算 -> 实例 -> 启动实例

填写所需的详细信息

在详细信息选项卡下:

可用区:nova
实例名称:testvm
flavor : m1.test
实例数:1
启动源:从镜像启动
镜像名称:CentOS7

在访问和安全选项卡下

密钥对:test
安全组:默认

网络选项卡下

所选网络:internal_network

点击“启动”

根据环境,实例可能需要几分钟才能启动并准备就绪。

连接到实例

注意:确保私钥文件的权限为 600

[root@openstack ~]# chmod 600 Downloads/test.pem

接下来尝试连接到实例

[root@openstack ~]# ssh -i Downloads/test.pem 192.168.122.4
root@192.168.122.4's password:
[root@host-192-168-100-2 ~]#

重要提示:由于我们已经为 root 用户更改了图像文件的密码,因此我们可以直接以 root 身份登录。
如果我们没有遵循该步骤,那么我们必须以“centos”用户身份登录。

修改实例的安全组

我们为此实例使用了“默认”安全组作为其中的一部分,默认情况下 ICMP 和 SSH 协议被阻止,因此我们必须在尝试连接实例之前启用它们

修改安全组

导航到项目 -> 计算 -> 访问和安全 -> 安全组 -> 默认

选择默认的复选框并点击“管理规则”

点击“添加规则”

从下拉菜单中选择“允许 ICMP”和“添加”

接下来再次创建另一个规则并选择“SSH”和“添加”

日期:2020-06-02 22:17:30 来源:oir作者:oir