77.10. 子网集

设置子网属性

使用方法:

openstack subnet set [-h] [--name <name>] [--dhcp | --no-dhcp]
                            [--gateway <gateway>]
                            [--network-segment <network-segment>]
                            [--description <description>] [--tag <tag>]
                            [--no-tag]
                            [--allocation-pool start=<ip-address>,end=<ip-address>]
                            [--no-allocation-pool]
                            [--dns-nameserver <dns-nameserver>]
                            [--no-dns-nameservers]
                            [--host-route destination=<subnet>,gateway=<ip-address>]
                            [--no-host-route] [--service-type <service-type>]
                            <subnet>

表 77.37. 位置参数

概述

<subnet>

要修改的子网(名称或 ID)

表 77.38. 可选参数

概述

-h, --help

显示帮助信息并退出

--name <name>

更新了子网的名称

--dhcp

启用 dhcp

--no-dhcp

禁用 dhcp

--gateway <gateway>

为子网指定网关。选项为: <ip-address>: Specific IP 地址用作网关,没有 : 这个子网将不会使用网关,例如:--gateway 192.168.9.1, --gateway none

--network-segment <network-segment>

与此子网关联的网络段(名称或 ID)。只有当前值为 None 时,仅允许设置该片段,网络还必须有一个网段,且一个子网才能存在于网络中。

--description <description>

设置子网描述

--tag <tag>

要添加到子网的标签(重复选项来设置多个标签)

--no-tag

清除与子网关联的标签。指定 --tag 和 --no-tag 以覆盖当前标签

--allocation-pool start=<ip-address>,end=<ip-address>

此子网的分配池 IP 地址 e.g.: start=192.168.199.2,end=192.168.199.254 (重复选项来添加多个 IP 地址)

--no-allocation-pool

从子网清除关联的分配池。指定 --allocation-pool 和 --no-allocation- 池来覆盖当前的分配池信息。

--dns-nameserver <dns-nameserver>

此子网的 DNS 服务器(重复选项以设置多个 DNS 服务器)

--no-dns-nameservers

清除 dns 名称服务器的现有信息。指定 --dns-nameserver 和 --no-dns-nameserver 以覆盖当前的 DNS 名称服务器信息。

--host-route destination=<subnet>,gateway=<ip-address>

此子网的附加路由: destination=10.10.0.0/16、gateway=192.168.71.254 目标:目标子网(在 CIDR 表示法中)网关: nexthop IP 地址(用于添加多个路由)

--no-host-route

清除子网中的相关 host-routes。指定 --host-route 和 --no-host-route 以覆盖当前的主机路由信息。

--service-type <service-type>

此子网的服务类型,如 network:floatingip_agent_gateway。必须是网络端口的有效设备所有者值(重复选项来设置多个服务类型)