在RDO自动安装的OpenStack Liberty单机中搭建能够内外网互访的网络(四)-创建子网和路由
2015-11-17 17:07
495 查看
通过demo用户登录Dashboard
通过RDO安装的OpenStack已经默认配置了一个外部网络及路由
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/ef1b336025632952e2186bbc5832be41)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/8674abd515424be44402db440735de52)
我们删掉这些配置从头开始
注意:需要先删除路由才能删除子网,因为默认配置的路由已经分配一个该子网的地址,如果先尝试删除子网会报错
接下来根据我们前面的章节规划的网络进行子网添加
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/5d43cb1baa40bfc6a74d05162e39c485)
先添加子网test_network1
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/205034d3449246f1db57acc5176fc69d)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/d2d61e762dab0127795287eefeca5c05)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/446107c000d18d7e61e19bd23650259f)
注意:为了之后的云主机能够正常进行域名解析,这里需要填入正确的DNS地址
同样的方式添加子网test_network2
添加外部网络,注意,demo用户是无法添加外部网络的,通过admin用户登录,在管理员->系统->网络 中进行操作
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/e9a6ebfa1f00dc87c6bde9db73144b14)
同样,我们先删除默认的public网络(demo对public网络连接的路由已经删除,这里删除不会报错)
创建public网络
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/06c83f9437f06de797b4e28f60a0abf2)
注意,这里我们需要把外部网络选上,项目使用的admin,网络类型在此测试中使用的vxlan,段ID可以随便填入一个0-16777215之间的值
创建之后显示如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/2d02420b68376c96efc9e5a17feea3eb)
点击public网络名称进入编辑
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/20ca724ddb40518bdc11e117e4af332f)
在这里创建子网,填入的是通过虚拟机桥接连通的外部子网地址,网关也是外部使用的网关
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/0f08cdb0b3c78aa3ccc78e0b6c3ad77e)
由于与外部子网重叠,外部可以在子网中设置一个专门给云主机使用的段,这个段在OpenStack中通过分配地址池进行设定,在此测试中安装OpenStack的虚拟机使用的192.168.8.239,给云主机使用的是192.168.8.235-238
另外,在创建外部子网的时候勾掉激活DHCP,避免与外部DHCP服务冲突
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/56459b2e0a561d3ed4f908d0c938d4f2)
接下来回到demo用户,接着创建路由
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/7a3bffc7574e168fd6121a8c604afea1)
点击创建路由,外部网络选择刚才由admin创建的public
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/acada4f72eccf8a225e592062c25c807)
创建成功后点击test_router进入路由详情
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/b26a481d11e89924c81cb315fb4e45bd)
点击tab栏的接口进入接口页面
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/e9c4df4ae2a47e833da6fa8971848c9d)
点击添加接口,子网选择test_network1
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/92ab2dff36551ab98f5b2f794f7d95c5)
相同的方法添加子网test_network2的接口
添加子网接口后的网络拓扑
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/14/84c500ea527f37c6367cf0088f2a6496)
未完待续……
通过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的接口
添加子网接口后的网络拓扑
未完待续……
相关文章推荐
- socket实现简单的echo应答服务器和客户端
- java程序员第八课 tomcat与web程序结构与Http协议
- arduino 与 android 通过TCP进行字节收发
- 计算机网络——运输层
- WINDOWS网络编程接口
- 卷积神经网络参数说明
- T/TCP TCP事物协议的学习
- 几种通讯协议的比较RMI > Httpinvoker >= Hessian >> Burlap >> web service (转)
- 卷积神经网络CNN
- 导入javaweb项目后,java代码httprequest、@Override报错
- 编译httpd 和 php
- centos时间不同步网络问题
- linux c 下的 tcp的recv函数和udp的recvfrom函数 参数对比
- 网络请求和缓存
- 在RDO自动安装的OpenStack Liberty单机中搭建能够内外网互访的网络(三)-配置规则和创建密钥对
- HTTPRequest 网络请求之get请求和post请求
- 主机字节序+网络字节序
- Tomcat中配置https访问
- org.apache.http.Header这个类找不到的情况
- TCP/IP详解之:ARP协议 和 RARP协议