nova 命令汇总三

——网络相关命令

和网络相关的操作主要包括:add-fixed-ip、add-floating-ip、add-secgroup、fixed-ip-get 、fixed-ip-reserve、fixed-ip-unreserve、floating-ip-associate、floating-ip-bulk-create、floating-ip-bulk-delete、floating-ip-bulk-list、floating-ip-create、floating-ip-delete、floating-ip-disassociate、floating-ip-list 、floating-ip-pool-list、interface-attach、interface-detach、interface-list、network-associate-host、network-associate-project、network-create、network-delete、network-disassociate、network-list、network-show、refresh-network、remove-fixed-ip、remove-secgroup、reset-network、secgroup-add-default-rule、secgroup-add-group-rule、secgroup-add-rule、secgroup-create、secgroup-delete、secgroup-delete-default-rule、secgroup-delete-group-rule、secgroup-delete-rule、secgroup-list、secgroup-list-default-rules、secgroup-list-rules、secgroup-update、net、net-create、net-delete、net-list。

1.add-fixed-ip

功能:给虚拟机绑定一个固定IP

用法: nova add-fixed-ip <server> <network-id>

参数: <server> 虚拟机的名称或者UUID; <network-id> 网络的ID

2.add-floating-ip

功能:给虚拟机绑定一个浮动IP

用法:  nova add-floating-ip [--fixed-address <fixed_address>]

<server>         <address>

参数: <server> 虚拟机的名称或者UUID; <address>浮动IP地址

3.add-secgroup

功能:给虚拟机添加一个安全组

用法: nova add-secgroup <server> <secgroup>

参数: <server> 虚拟机的名称或者UUID; <secgroup> 安全组的名称或ID

4.fixed-ip-get

功能:获取固定IP的信息

用法: nova   fixed-ip-get <fixed-ip>

参数: <fixed-ip> 固定IP地址

5.fixed-ip-reserve

功能:给虚拟机预留固定IP

用法: nova  fixed-ip-reserve <fixed-ip>

参数: <fixed-ip> 固定IP地址

6.fixed-ip-unreserve

功能:虚拟机取消预留固定IP

用法: nova fixed-ip-unreserve <fixed-ip>

参数: <fixed-ip> 固定IP地址

7.floating-ip-associate

功能:给虚拟机分配一个浮动IP

用法: nova floating-ip-associate [--fixed-address <fixed_address>]                                   <server> <address>

参数: [--fixed-address <fixed_address>] 固定IP地址  <server> 虚拟机的名称或者ID <address> 需要分配的浮动IP

8.floating-ip-bulk-create

功能:创建浮动IP地址段

用法: nova floating-ip-bulk-create [--pool <pool>] [--interface <interface>]                                   <range>

参数: [--pool <pool>] 地址池 [--interface <interface>] 网口 <range> 要创建的地址范围

9.floating-ip-bulk-delete

功能:删除浮动IP地址段

用法: nova floating-ip-bulk-delete <range>

参数: <range> 要删除的地址范围

10.floating-ip-bulk-list

功能:列举浮动IP地址段

用法: nova floating-ip-bulk-list [--host <host>]

参数: [--host <host>] 通过host进行过滤

11.floating-ip-create

功能:为当前租户分配一个浮动IP

用法: nova floating-ip-create [<floating-ip-pool>]

参数: [<floating-ip-pool>] 浮动IP池名称

12.floating-ip-delete

功能:删除浮动IP

用法: nova floating-ip-delete  <address>

参数: <address>浮动IP地址

13.floating-ip-disassociate

功能:解绑浮动IP

用法: nova floating-ip-disassociate <server> <address>

参数:<server> 虚拟机的名称或者ID <address> 浮动IP地址

14.floating-ip-list

功能:显示所有浮动IP

用法: nova floating-ip-list

参数:无

15.floating-ip-pool-list

功能:显示所有浮动IP地址池

用法: nova floating-ip-pool-list

参数:无

16.interface-attach

功能:给虚拟机挂载一块网卡

用法: nova interface-attach [--port-id <port_id>] [--net-id <net_id>] [--fixed-ip <fixed_ip>] <server>

参数:port_id 端口ID  net_id 网络ID fixed_ip 固定IP地址 <server> 虚拟机的名称或者ID

17.interface-detach

功能:从虚拟机卸载网卡

用法: nova interface-detach <server> <port_id>

参数: <server> 虚拟机的名称或者ID port_id 端口ID

18.interface-list

功能:获取指定虚拟机上所有挂载的网卡

用法: nova interface-list <server>

参数: <server> 虚拟机的名称或者ID

19.network-associate-host

功能:将网络分配给某个节点

用法: nova network-associate-host <network> <host>

参数: <network> 网络ID <host> 节点名称

20.network-associate-project

功能:将网络分配给当前租户

用法: nova network-associate-project <network>

参数: <network> 网络ID

21.network-create

功能:创建网络

用法: nova network-create <network-label>

参数: <network-label> 网络标签

22.nertwork-delete

功能:删除网络

用法: nova network-delete <network>

参数: <network> 网络UUID

23.network-disassociate

功能:将节点或者租户从指定网络中解除

用法: nova network-disassociate [--host-only [<0|1>]] [--project-only [<0|1>]] <network>

参数: <network> 网络UUID

24.network-list

功能:列举网络列表

用法: nova network-list

参数: 无

25.network-show

功能:显示指定的网络

用法: nova network-show <network>

参数: <network> 网络的UUID

26.refresh-network

功能:刷新网络

用法: nova refresh-network <network>

参数: <network> 网络的UUID

27.remove-fixed-ip

功能:从虚拟机移除固定IP

用法: nova remove-fixed-ip <server> <address>

参数: <server> 虚拟机的名称或者ID <address> IP络地址

28.remove-secgroup

功能:从虚拟机移除安全组

用法: nova remove-fixed-ip <server> <secgroup>

参数: <server> 虚拟机的名称或者ID <secgroup> 安全组名称

29.reset-network

功能:重置虚拟机网络

用法: nova reset-network <server>

参数: <server> 虚拟机的名称或者ID

30.secgroup-add-default-rule

功能:给默认安全组添加规则

用法: nova secgroup-add-default-rule <ip-proto> <from-port> <to-port> <cidr>

参数: <ip-proto> ip协议,包括icmp、tcp、udp from-port 开始端口 to-port 结束端口 <cidr> IP CIDR范围

31.secgroup-add-group-rule

功能:给安全组添加新的组规则

用法: nova secgroup-add-group-rule <secgroup> <source-group> <ip-proto> <from-port> <to-port>

参数: secgroup安全组名称或者ID source-group 源组名称或者ID ip-proto ip协议 from-port 开始端口 to-port 结束端口

32.secgroup-add-rule

功能:给安全组添加规则

用法: nova secgroup-add-rule <secgroup> <ip-proto> <from-port> <to-port> <cidr>

参数: secgroup安全组名称或者ID  ip-proto ip协议 from-port 开始端口 to-port 结束 <cidr> IP CIDR范围

33.secgroup-create

功能:创建安全组

用法: nova secgroup-create <name> <description>

参数: name 安全组名称 description 安全组描述

34.secgroup-delete

功能:删除安全组

用法: nova secgroup-delete <name>

参数: name 安全组名称或者ID

35.secgroup-delete-default-rule

功能:给默认安全组删除规则

用法: nova secgroup-delete-default-rule <ip-proto> <from-port> <to-port> <cidr>

参数: <ip-proto> ip协议,包括icmp、tcp、udp from-port 开始端口 to-port 结束端口 <cidr> IP CIDR范围

36.secgroup-delete-group-rule

功能:给安全组删除组规则

用法: nova secgroup-delete-group-rule <secgroup> <source-group> <ip-proto> <from-port> <to-port>

参数: secgroup安全组名称或者ID source-group 源组名称或者ID ip-proto ip协议 from-port 开始端口 to-port 结束端口

37.secgroup-delete-rule

功能:给安全组删除规则

用法: nova secgroup-delete-rule <secgroup> <ip-proto> <from-port> <to-port> <cidr>

参数: secgroup安全组名称或者ID  ip-proto ip协议 from-port 开始端口 to-port 结束 <cidr> IP CIDR范围

38.secgroup-list

功能:列举当前租户安全组规则

用法: nova secgroup-list [--all-tenants [<0|1>]]

参数: [--all-tenants [<0|1>] 是否显示所有租户的安全组

39.secgroup-list-default-rules

功能:列举所有租户默认安全组规则

用法: nova secgroup-default-rules

参数: 无

40.secgroup-list-rules

功能:列举安全组规则

用法: nova secgroup-list-rules

参数: 无

41.secgroup-update

功能:更新指定的安全组

用法: nova secgroup-update <secgroup> <name> <description>

参数: secgroup 安全组名称或者ID name 新名称 description 新描述

42. net

功能:显示指定网络的信息

用法: nova net <network_id>

参数: <network_id> 指定网络的ID

43. net-create

功能:创建一个网络

用法: nova net-create <network_label>  <cidr>

参数: <network_label> 网络名称  <cidr>  IP地址段

44. net-delete

功能:创建一个网络

用法: nova net-create <network_id>

参数: <network_id> 网络的ID

45. net-list

功能:列示网络(也可用#neutron net-list

用法: nova net-list

参数: 无

注意:随着版本的更新可能有的命令会不在使用,但当使用help帮助时,会看到替代它的命令。

如:nova net-create  被  nova tenant-network-create 代替

转载于:https://blog.51cto.com/13788458/2128703

nova 命令汇总三 ——网络相关命令相关推荐

  1. linux中级篇--网络相关命令

    网络相关命令 Linux中常见的网络相关命令如下表所示,本书将选取其中使用较频繁的命令进行讲解. 命令 说明 格式 ifconfig 显示或设置网络设备 ifconfig [网络设备][选项]- pi ...

  2. 第十五天 11-常见的网络相关命令

    linux常见的网络相关命令 1.ping命令 简介: 在网络中ping是一个十分强大的TCP/IP工具.它的作用主要为: (1)用来检测网络的连通情况和分析网络速度: (2)根据域名得到服务器IP: ...

  3. 端口扫描分析(一)常用的网络相关命令

    发信人: Heway (陶陶), 信区: Internet_program 标  题: 端口扫描分析(一)常用的网络相关命令 发信站: 飘渺水云间 (Sun Mar 19 14:47:35 2000) ...

  4. linux下常见的网络相关命令

    linux中环境部署.网络排查要用到非常多的命令,掌握一些核心的相关命令非常有必要.下面介绍几个工作和面试中高频提及的网络相关命令. ifconfig ifconfig 是一个用来查看.配置.启用或禁 ...

  5. DOS下常用网络相关命令解释(华为培训资料)

    DOS下常用网络相关命令解释 深圳市华为技术有限公司 华为技术 第一章引言 1. 概述 在我们的工作之中经常要和网络打交道而win95/98或是NT又是较常用的操 作系统在使用这些操作系统过程中使用频 ...

  6. [运维笔记] - (命令).Windows server常用网络相关命令

    [运维] - Windows server网络相关命令 注:内容通过Microsoft文档整体和翻译,仅用于便于维护工作时查询. 资料翻译者:jcLee95 邮箱:291148484@163.com ...

  7. Linux网络相关命令

    Linux网络相关命令 1 ping 2 netstat 3 tranceroute 4 ARP 5 tcpdump 1 ping 作用:检测当前主机与目标主机之间的连通性(不是100%准确,有的服务 ...

  8. Linux中mod相关的命令 内核模块化 mod相关命令都是用来动态加载内核模块/驱动程序模块...

    Linux中mod相关的命令 内核模块化   mod相关命令都是用来动态加载内核模块/驱动程序模块 http://baike.baidu.com/link?url=lxiKxFvYm-UfJIxMjz ...

  9. insmod与modprobe命令的区别及其相关命令

    insmod与modprobe命令的区别及其相关命令 insmod与modprobe命令的区别及其相关命令 insmod  modprobe  insmod与modprobe均用于添加linux设备驱 ...

最新文章

  1. “怀才不遇”与“怀才不孕”怎么办?
  2. 专科生学什么计算机专业好,平均月薪5000以上的专科专业,机械排在首位,计算机专业有点意外...
  3. 1 分钟教会你用 Spring Boot 发邮件
  4. Java里的class对象 - class object
  5. php 调用带返回多个结果集的方法,PHP中有多个结果集?
  6. onvif学习笔记5:onvif框架代码初步了解
  7. apache-maven仓库配置
  8. oracle if/else功能的实现的3种写法
  9. 微信收款没有提示通知消息,怎么打开?解决方案
  10. CTFshow 愚人节欢乐赛 部分WP
  11. 20年,中国互联网主流产品的演变和逻辑
  12. matlab分析地形,基于Matlab的地形数据处理
  13. 【EXCEL绘制地图】获取地图图标信息时遇到问题。请确保处于联机状态,然后重试
  14. js调起打开APP_浏览器点击打开微信
  15. CTFshow——web入门——php特性(上篇)
  16. javaWeb实现裁剪图片上传整套方案
  17. Hadoop HDFS启动报异常:We expected txid 130043, but got txid 229381
  18. 【工大SCIR笔记】浅谈Transformer模型中的位置表示
  19. python你好怎么写_Python基础01之“你好世界”
  20. android9 apk自动安装功能,如何在Android7.0、8.0、9.0系统下通过Intent安装apk

热门文章

  1. android崩溃无日志,Android 收集Crash日志----UncaughtExceptionHandler
  2. mysql可以关联视图_Mysql 五: 数据库自关联、视图
  3. 怎么利用迭代器写入mysql_流迭代器实现文件操作(读取和写入)方法详解
  4. php移除所有子节点,PHP 循环删除无限分类子节点的实现代码
  5. 训练softmax分类器实例_第四章.模型训练
  6. 基于ssm的用户管理系统_基于SSM的高校学生实习管理系统
  7. python对文件追加内容的方法_Python实现文件内容批量追加的方法示例
  8. 超标量体系结构_CPU体系结构以及指令流水原理
  9. 《系统集成项目管理工程师》必背100个知识点-100信息技术服务标准
  10. MySQL-InnoDB究竟如何巧妙实现,4种事务的隔离级别