OpenStack命令 创建网络和路由管理

1、登陆用户 :tdy(前提条件创建了tdy用户)

编写登陆用户tdy用户 脚本文件  user-operc.sh

user-operc.sh :

登陆用户tdy:

$ source user-operc.sh

输入命令:nova list   出现下面内容,说名登陆用户成功了!否则登陆脚本文件存在错误!

2、openstack route 命令操作的帮助: neutron help | grep route

3、创建用户网络

创建网络 user-network: neutron net-create user-network(网络名)

查看创建完成的网络:neutron net-list

创建子网到user-network: neutron subnet-create 10.0.0.0/24  --name user-subnet

4、创建路由

查看租户的ID:keystone tenant-list

创建路由:Router

neutron router-create Router --tenant-id=afb753d74b114f5aa26bfde395dfb0c0(租户的ID)

查看创建的路由:neutron router-list

查询外部网络:neutron net-list

将路由连接到外部网络,并设定外部网络网关: neutron router-gateway-set 99cb5c45-a59c-4ec8-988a-bc91a0e0dfe4(路由的ID)  8101927b-f8e5-458d-a914-850cf6ac86af(外部网络的ID)

查看子网:neutron subnet-list

创建路由接口,并连接到创建的网络: neutron router-interface-add 99cb5c45-a59c-4ec8-988a-bc91a0e0dfe4(路由ID) 9a31a3cb-c254-462d-b84d-14fd1b7edefd (子网ID)

如果没错误出现的话,说明创建网络接口并连接路由成功!

转自:TDY百年树人的博客:    http://tdybnsr.blog.163.com/blog/static/2450350112015132503750/

时间: 2024-11-09 08:13:56

OpenStack命令 创建网络和路由管理的相关文章

Linux上利用nmcli命令创建网络组

网络组:是将多个网卡聚合在一起方法,从而实现冗错和提高吞吐量 网络组不同于旧版中bonding技术,提供更好的性能和扩展性 网络组由内核驱动和teamd守护进程实现. 下面我们以CentOS7系统为环境,演示下如何在Linux系统上利用nmcli命令创建网络组 nmcli connection add con-name team0 type team ifname team0 config '{"runner":{"name":"activebackup&

openstack 上床镜像, 创建网络, 创建虚拟机 命令

============================================================================================================ 上传镜像 ===kilo new=== glance image-create --name "cirros2" --file cirros-0.3.4-x86_64-disk.img --disk-format qcow2 --container-format bare

openstack运维实战系列(二十)之neutron创建网络并指定vlan号码

1. 背景说明   neutron在openstack中负责instance的网络,如虚拟机内部网络,虚拟机外部网络等,和实体网络相类似,openstack中的网络也存在路由器router,交换机switch,网络network,子网subnet,端口port等概念,这些功能都有neutron来完成,neutron由有个不同的插件plugins组成,如二层插件neutron-openvswitch-agent,三层插件neutron-l3-agent,动态地址分配neutron-dhcp-age

网络设备配置与管理---VLAN间路由实现部门间通信

理论学习 问题1:三层交换机的路由共有几种实现方式? 1) 虚拟交换接口(svi) 2) 路由接口(routed port) 3) 三层聚合链路(L3 Aggregate Link) 接口 问题2:描述单臂路由的实现原理? 单臂路由是在二层交换机上进行vlan 划分的,然后通过一条中继链路连接路由器的一个接口(通常路由需要使用至少两个接口来实现路由功能,而现在只需要一个接口,就像一条胳膊在发挥作用,所以 称之为单臂路由),在路由器上通过配置子接口和802.1Q 协议封装最终实现在vlan 信息和

网络设备配置与管理----配置静态路由实现两个公司网络互联

理论学习 问题1:静态路由和动态路由的区别? 1>静态路由是在路由器中设置的固定路由,动态路由靠配置的动态路由协议进行的自动路由计算和路由表项更新. 2>静态路由的故障解决方式不如动态路由完善 3>动态路由协议会占带宽和CPU资源,执行优先级没有静态路由高. 问题2:简述路由的构成元素以及各个元素的作用? 构成元素:路由类型.目的网络.子网掩码.转发接口或下一跳网关.管理距离.度量值等 路由类型:表示路由表项的类型或来源 目的网络:需转发数据到目标网络地址 子网掩码:标定网络地址的数据坐

从头搭建Openstack运行环境(六)--租户网络间路由与防火墙

7.两个租户网络添加路由并配置防火墙规则 为两个租户网络添加路由和配置防火墙规则,可以实现不同租户网络的互通,并配置防火墙规则实现.这里选取tenant1和tenant2此两个租户来创建路由并配置防火墙规则 1)配置信息 #tenant1 add to qrouter01,gateway:qr01 10.0.0.1 #tenant2 add to qrouter01,gateway:qr02 10.0.1.1 2)创建tenant1网关qr01设备和qrouter01路由命名空间 ovs-vsc

linux 命令 创建 Django 项目 使用路由返回首页界面

1.首先使用cd 命令进入创建的项目文件夹 2.使用django-admin startproject web  命令创建一个名字为web的项目 3.使用python3 manage.py startapp myhome 命令创一个名字为myhome的App应用 4.在 manage.py 的同级目录下创建返回的模板(html界面)使用 mkdir templates 5.编辑settings.py,这里我个人使用的时sublime 打开的,命令是 subl settings.py 6.找到se

使用nova boot命令创建openstack实例

使用命令:nova boot --flavor 1 --key_name mykey--image 9e5c2bee-0373-414c-b4af-b91b0246ad3b --security_group default cirrOS 其中: flavor是虚拟机的配置,比如说内存大小,硬盘大小等,默认下1为最小,4为最大. key_name是创建虚拟机使用的密钥,使用以下三条命令创建密钥: ssh-keygen cd.ssh nova keypair-add --pub_key id_rsa

openstack之Neutron网络虚拟化

第一:为什么需要网络虚拟化? 一.数据中心的现有网络不能满足云计算的物理需求: 互联网行业数据中心的基本特征就是服务器的规模偏大.进入云计算时代后,其业务特征变得更加复杂,包括:虚拟化支持.多业务承载.资源灵活调度等(如下图所示).与此同时,互联网云计算的规模不但没有缩减,反而更加庞大.这就给云计算的网络带来了巨大的压力. 互联网云计算业务特点 1. 大容量的MAC表项和ARP表项 虚拟化会导致更大的MAC表项.假设一个互联网云计算中心的服务器有5000台,按照1:20的比例进行虚拟化,则有10