![preview](https://dl-preview.csdnimg.cn/86372805/0001-96e511010b758201c31bb450893db1fa_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
在OpenStack环境中,Neutron是负责管理网络服务的组件,它允许用户动态地创建和管理虚拟网络。在本文中,我们将探讨如何通过UI创建一个名为"ext_net"的外部网络,以便让路由器能够理解如何连接租户网络和外部网络。 首先,外部网络并不是一个全新的概念,它通常是指那些可以直接与Internet通信的网络。在Neutron中,我们需要定义一个外部网络对象,即使这个网络在物理层面上已经存在。这样做是因为Neutron需要这个对象来管理路由和网络策略,以确保租户网络可以通过路由器正确地与外部世界交互。 在创建外部网络之前,我们需要配置ML2(Multiple Layer 2)插件,这是Neutron支持的一种灵活的网络拓扑管理方式。ML2允许我们在不同的网络类型之间进行选择,例如flat、vlan等。在本例中,我们选择了"Flat"类型,这意味着所有流量都将通过同一个二层网络段传输,不涉及VLAN标记。 在Admin -> Networks菜单下,点击"Create Network"按钮,开始创建过程。在创建页面上,我们将Provider Network Type设置为"Flat",Physical Network填写为"external",这与我们在ml2_conf.ini配置文件中设置的flat_networks参数保持一致。"External Network"选项框也需要被勾选,这表明我们正在创建的是一个外部网络,而不是内部网络。 完成网络创建后,下一步是创建subnet。subnet是网络中的一个子集,具有自己的IP地址范围和网关。我们创建了subnet_10_10_10_0,其IP地址范围为10.10.10.0/24,这意味着它可以分配254个可用的IP地址。网关通常是由网络管理员提供的,这里是10.10.10.1。在大多数情况下,由于外部网络的IP不会直接分配给实例,所以DHCP(Dynamic Host Configuration Protocol)服务通常是不需要的,因此在创建subnet时我们没有启用DHCP。 subnet创建完成后,我们可以通过运行`brctl show`命令查看控制节点的网络结构。这将显示网络桥接的变化,可以看到一个新的网桥(如brqe496d3d2-53)被创建,物理网卡eth2已经连接到这个桥接,这使得外部网络和内部网络之间可以进行数据传输。 在接下来的章节中,我们将把ext_net连接到一个router,以实现内外网之间的连通性。这通常涉及到将路由器的外部接口(external_gateway_info)连接到我们刚才创建的subnet。随后,我们将通过测试ping等网络工具来验证连通性,并深入理解Neutron如何处理路由和转发规则,以实现这种连通性。 总之,创建外网ext_net是OpenStack环境中建立租户网络与外部网络连接的关键步骤。通过UI配置网络类型、物理网络、subnet和网关,我们可以确保Neutron能正确管理和路由流量,为用户提供安全、灵活的网络环境。
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![chm](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![avatar](https://profile-avatar.csdnimg.cn/5106813b50e24fee8880b094e2835c3e_weixin_35740442.jpg!1)
- 粉丝: 61
- 资源: 314
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- VC++6.0精简安装版或VC++6.0简化安装程序
- 发现概率与信噪比的关系曲线
- 动态网页图形验证码识别源代码
- VeriSign通用根证书认证机构证书文件(.cer)
- “迅雷下载快车补丁” 可能指的是一份专门为迅雷下载快车软件设计的修复文件,用于优化和修复软件功能
- 【ds18b20 library for stm32 hal】ds18b20-master
- “EasyUI讲义李炎恢” 可能指的是一份关于EasyUI框架的教学资料,由李炎恢编撰,适用于希望学习EasyUI使用和开发的读
- 相机标定:机器视觉领域的关键技术探析.pdf
- “SerialAide-Release.zip是一个压缩文件,可能包含了Serial Aide软件的发布版本 ”
- 基于vue实现购物车项目+源码+高分项目.7z
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0