首先在浏览器输入咱们的控制节点的ip地址登陆horizon,也就是dashboard控制页面

输入好用户名与密码,这时输入的用户名与密码会与我们的老大哥keystone进行认证。确认你输入的这个用户有没有权限登录这个云平台。然后会返回一个token给这个用户。

 

ok,这是登录进来的页面,有三个项目,一个是admin项目,创建的一个demo项目,还有是openstack中所有组件所在的一个service项目

 

选择管理员选项中的网络配置,可以看到上面什么都没有

 

点击又上角的创建网络,首先这个创建的网络是属于虚拟的,这个网络创建完成后,所有的租户都要连接到这个网络上来。就相当于一个核心交换的功能,想要vm上网就需要通过这个条网络。只有管理员才能创建共享的网络,其他用户无法创建

各位请看

因为项目属于admin,所以这个网络并不属于任何一个租户。

供应商网络类型就是五种网络模式

这里我们选择vxlan

段ID就是vlan的vlan ID ;GRE的Tunnel ID;Vxlan的VNI这里我们选择1

网络模式选择共享与外部网络,因为这个网络创建就是让各个租户来连接,并且属于访问Internet的网络。

 

在network网络节点控制台上面输入"ip netns show"

什么都没有,然后点击提交

 

上面创建的网络属于admin项目中,而且登录的用户也是admin用户,所以点击下项目下的网络进行网络配置

点创建子网

网络地址:

网络地址是网络节点唯一能上网的那个IP的网段

 

之前是ens33后来将ens33的IP添加到br-ex网桥中

 网关:

  真实物理机的网关

 分配地址池:

  dhcp的地址池

再来查看一下网络节点的ip netns

还是什么都没有,在浏览器端创建子网,再次查看网络节点的ip netns

 

可以看到ID和上面命令行的ID是一样的。进入管理员网络界面,点击刚才新建的网络

第一个箭头是刚才我们创建的子网

第二个箭头是子网上面的一个端口

第三个箭头是端口上面连接的一个dhcp服务

在控制台看不太明显,查看命令行网络节点ovs-vsctl show 查看Bridge br-int

可以看到第一个箭头的Prot与控制台的端口名称一样,并且下面的tag1就是划分的vlan1,在创建的时候指定的ID号,有端口必然要连接一个设备,这个端口连接的就是DHCP服务,这么说,您可能不信,没关系,请看

在网络节点进入这个端口

第一个就框就是这个dhcp的网卡,192.168.1.170就是这个dhcp的ip,可以在这里进行抓包等一系列操作

子网创建完后,核心的东西已经创建出来了,然后进行测试,退出admin用户登录demo用户

登录普通用户后,想要创建虚机,首先要创建网络。进入网络界面

可以直接看到一个external的网络,因为这个网络是管理员创建的共享网络。

普通用户要自己创建一个网络然后与共享网络关联,建立转发关系

创建网络

租户自己创建的网络没有必要创建成共享的。

这个网络地址可以随便写,因为创建的是私网地址。指定网关

创建dhcp地址池,指定dns。创建

ok创建成功,也可以通过命令行查看

发现又新建一个dhcp,这个59b就是demo的dhcp了。登录管理员用户查看普通用户的dhcp端口

切回普通用户 ,想要内网访问外网,就需要将用户自己创建的网络与管理员创建的网络进行关联,所以就需要路由

创建路由

这里的外部网络就是指路由器的网关,路由器要先连外在连内。创建

注意:每创建一个网络设备都会在网络节点上出现一个名称空间

创建成功后,需要将路由连接内网,这时候我们进入到网络拓扑界面

这是我们刚刚新建的路由器,点击添加接口,连接内网

选择我们刚才创建的内部网络,其他的什么都不用选择了,提交

ok,发现他们三个连接上来了

在网络节点上查看

一个是外网IP一个是内网IP,起到承上启下左右,在路由中ping www.baidu.com

网络有了之后就可以搭建vm了

进入计算——云主机界面

虚拟机名字

选择的区域(后面会说)

选择镜像

选择套餐,内存,cpu之类的

选择网络,这里我们选择用户自己创建的网络。启动实例

刚刚我已经创建了一个VM1所以就不在创建了

详细信息

vnc连接,跟阿里的没啥区别

还有一系列的虚拟机操作

openstack的网络配置的更多相关文章

  1. OpenStack云计算快速入门之二:OpenStack安装与配置

    原文:http://blog.chinaunix.net/uid-22414998-id-3265685.html OpenStack云计算----快速入门(2) 该教程基于Ubuntu12.04版, ...

  2. sniffer底层网络配置记录

    公司需要一款可以检查网络的软件,之后任务分配到我们组 经过讨论最终方案是以wireshark为版本,进行二次开发,主要目的在于简化上层操作复杂性(软件使用人群为非专业性的) 软件分为三部分,其一底层网 ...

  3. OpenStack安装与配置2

    第二部分 OpenStack安装与配置 一.引言   本章内容讲解如何在3台物理机上搭建最小化云平台,这3台机器分为称为Server1.Server2和Client1,之后的各章也是如此.Server ...

  4. OpenStack容器网络项目Kuryr(libnetwork)

    转:https://www.aliyun.com/jiaocheng/518375.html 摘要:容器近几年非常流行,有很多项目都考虑将容器与SDN结合.Kuryr就是其中一个项目.Kuryr项目在 ...

  5. 第二部分 OpenStack安装与配置

    第二部分 OpenStack安装与配置 一.引言   本章内容讲解如何在3台物理机上搭建最小化云平台,这3台机器分为称为Server1.Server2和Client1,之后的各章也是如此.Server ...

  6. L04-VirtualBox中CentOS7网络配置(可连外网)

    本文所述的方法在RHEL6.5.RHEL7和CentOS6.5中同样适用. 1.工具:VirtualBox,虚拟机:CentOS7 2.VirtualBox工具中的网络配置 (1)VirtualBox ...

  7. openstack——neutron网络服务

    一.neutron 介绍:   Neutron 概述 传统的网络管理方式很大程度上依赖于管理员手工配置和维护各种网络硬件设备:而云环境下的网络已经变得非常复杂,特别是在多租户场景里,用户随时都可能需要 ...

  8. Docker——桥接网络配置

    [root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# ls ifcfg-et ...

  9. OpenStack虚拟机网络问题

    当发现你的OpenStack虚拟机网络有问题,不妨先试一下这16个步骤   1. Security Group全部打开,这是最基本的,但是很多人容易忘记 其实遇到过无数这种场景了,Debug了半天网络 ...

随机推荐

  1. Tomcat设置是否可以上传文件到服务器

    今天,我做的一个点菜项目要求做一个添加菜品,把菜品的路径保存进数据库,然后将菜品的图片保存进tomcat相应的目录中. 一开始,我在客户端写的代码是直接向tomcat的目录写文件,但是会出现403错误 ...

  2. python 多线程笔记(4)-- 车站售票模拟

    import threading import time import random class Worker(threading.Thread): '''售票员''' def __init__(se ...

  3. 【LG4841】城市规划

    [LG4841]城市规划 题面 洛谷 题解 记\(t_i\)表示\(i\)个点的无向图个数,显然\(t_i=2^{C_i^2}\). 设\(f_i\)表示\(i\)个点的无向连通图个数,容斥一下,枚举 ...

  4. Django视图层详细介绍

    1 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应.响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. ...

  5. 提取oracle awr报告

    做性能测试时有时需要分析sql的执行情况,以找出需要优化的sql,oracle数据库就提供了很好的数据库状态和sql执行情况的监控平台,数据库的监控平台可以时时的监控数据库的状态,同时还可以取监控的时 ...

  6. 为CentOS系统配置防火墙设置

    在各种操作系统中,为了保护系统在网络中是相对安全的,我们通常都会给操作系统配置防火墙,通过配置防火墙来限定哪些流量可以进来,哪些流量可以出去,通过这样的一种方式,可以有效的管理系统的流量,从一定程度上 ...

  7. 180730-Spring之RequestBody的使用姿势小结

    Spring之RequestBody的使用姿势小结 SpringMVC中处理请求参数有好几种不同的方式,如我们常见的下面几种 根据 HttpServletRequest 对象获取 根据 @PathVa ...

  8. 第五章Web应用与应用层协议

    Web应用与应用层协议 本篇博文中的主要参考文献是<计算机网络高级教程>,分别是吴功宜老先生和吴英教授合著.这部教程是我研究生老师所推荐的网络必读科目,由于该教程讲解的基础知识详细,但内容 ...

  9. 《零基础学HTML5+CSS3(全彩版)》读书笔记

    2019年1月31日星期四 1点 <零基础学HTML5+CSS3(全彩版)>开始全面学习 前提: 11月20日开始学Python,可能因为太累了,也可能遇到了瓶颈,进入了一个迷茫期,1月6 ...

  10. hadoop Datanode Uuid unassigned

    在配置hadoop的hdfs的时候,要首先格式化,然后才能启动,但是格式化的方式有的是不对出现Initialization failed for Block pool <registering& ...