您的位置:首页 > 理论基础 > 计算机网络

在RDO自动安装的OpenStack Liberty单机中搭建能够内外网互访的网络(四)-创建子网和路由

2015-11-17 17:07 495 查看
通过demo用户登录Dashboard

通过RDO安装的OpenStack已经默认配置了一个外部网络及路由





我们删掉这些配置从头开始

注意:需要先删除路由才能删除子网,因为默认配置的路由已经分配一个该子网的地址,如果先尝试删除子网会报错

接下来根据我们前面的章节规划的网络进行子网添加



先添加子网test_network1







注意:为了之后的云主机能够正常进行域名解析,这里需要填入正确的DNS地址

同样的方式添加子网test_network2

添加外部网络,注意,demo用户是无法添加外部网络的,通过admin用户登录,在管理员->系统->网络 中进行操作



同样,我们先删除默认的public网络(demo对public网络连接的路由已经删除,这里删除不会报错)

创建public网络



注意,这里我们需要把外部网络选上,项目使用的admin,网络类型在此测试中使用的vxlan,段ID可以随便填入一个0-16777215之间的值

创建之后显示如下:



点击public网络名称进入编辑



在这里创建子网,填入的是通过虚拟机桥接连通的外部子网地址,网关也是外部使用的网关



由于与外部子网重叠,外部可以在子网中设置一个专门给云主机使用的段,这个段在OpenStack中通过分配地址池进行设定,在此测试中安装OpenStack的虚拟机使用的192.168.8.239,给云主机使用的是192.168.8.235-238

另外,在创建外部子网的时候勾掉激活DHCP,避免与外部DHCP服务冲突



接下来回到demo用户,接着创建路由



点击创建路由,外部网络选择刚才由admin创建的public



创建成功后点击test_router进入路由详情



点击tab栏的接口进入接口页面



点击添加接口,子网选择test_network1



相同的方法添加子网test_network2的接口

添加子网接口后的网络拓扑



未完待续……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: