在RDO自动安装的OpenStack Liberty单机中搭建能够内外网互访的网络(六)-分配浮动IP及br-ex处理

来源:互联网 发布:阿里巴巴转淘宝数据包 编辑:程序博客网 时间:2024/05/24 05:52

在实例界面为3台云主机分配浮动IP
这里写图片描述

如果显示没有分配浮动IP,可以点右侧的加号进行添加
这里写图片描述

添加成功后进行关联
这里写图片描述

分配成功后显示如下:
这里写图片描述

虽然分配了浮动IP,但通过安装OpenStack的虚拟机(192.168.8.239)仍然无法ping通这几个同一个网段的浮动IP(192.168.8.236-238),

这是由于OpenStack的虚拟机(192.168.8.239)的地址配置在eth0上,该接口并未与云主机系统的外部接口桥br-ex产生关联,可以通过在OpenStack的虚拟机命令行ovs-vsctl show看到。通过以下命令将eth0和br-ex进行关联
ifconfig eth0 0.0.0.0 up
ifconfig br-ex 192.168.8.239 up
ovs-vsctl add-port br-ex eth0
route add default gw 192.168.8.1

关联后通过安装OpenStack的虚拟机(192.168.8.239)已经可以ping通这几个同一个网段的浮动IP(192.168.8.236-238)
如果之前虚拟机桥接网卡配置是正确的,那么此时192.168.8.0/24网段内的其它真实机器也应该能够ping通关联到云主机上的浮动IP

可以通过以下配置,避免每次启动都需要重新关联eth0和br-ex
在/etc/sysconfig/network-scripts/目录生成文件ifcfg-br-ex,填入内容
这里写图片描述
修改ifcfg-eth0,填入内容
这里写图片描述
注意,HWADDR需要填入你自己虚拟机eth0的MAC地址

0 0
原创粉丝点击