Изменение и удаление вычислительных сетей

Можно изменить имя сети и настройки сетевого доступа, а также удалить вычислительную сеть, которая не используется виртуальными машинами.

Ограничения

  • Изменять управление IP-адресами вычислительной сети невозможно.

Предварительные требования

Чтобы изменить параметры вычислительной сети

Панель администратора

  1. На экране Вычисления > Сеть > Сети щелкните по сети, которую необходимо изменить.
  2. На правой панели сети щелкните по значку карандаша рядом с нужным разделом, затем внесите требуемые изменения.

Интерфейс командной строки

Используйте следующую команду:

vinfra service compute network set [--rbac-policies <rbac-policies>]
                                   [--name <name>] <network>
--rbac-policies <rbac-policies>

Разделенный запятыми список политик RBAC в формате <target>:<target_id>:<action> | none. Допустимые цели: project, domain. Допустимые действия: direct, full, routed. «*» является допустимым значением target_id для всех целей. Передайте none для очистки всех существующих политик.

Пример: domain:default:routed,project:uuid1:full

--name <name>
Новое имя для сети
<network>
Идентификатор или имя сети

Например, чтобы запретить сетевой доступ к вычислительной сети mypubnet, выполните:

# vinfra service compute network set mypubnet --rbac-policies none
+------------------+--------------------------------------+
| Field            | Value                                |
+------------------+--------------------------------------+
| allocation_pools | 10.136.18.141-10.136.18.148          |
| cidr             | 10.136.16.0/22                       |
| dns_nameservers  | 10.35.11.7                           |
| enable_dhcp      | True                                 |
| gateway_ip       | 10.136.16.1                          |
| id               | 22674f9d-1c94-4953-b79b-7f6029ee9bd0 |
| ip_version       | 4                                    |
| ipam_enabled     | True                                 |
| name             | mypubnet                             |
| physical_network | Public                               |
| project_id       | c22613639b3147e0b22ef057b87698fe     |
| rbac_policies    | []                                   |
| router_external  | False                                |
| shared           | False                                |
| tags             | []                                   |
| type             | physical                             |
| vlan_id          |                                      |
+------------------+--------------------------------------+

Чтобы удалить вычислительную сеть

Панель администратора

  1. На экране Вычисления > Сеть > Сети щелкните по сети, которую необходимо удалить.
  2. На правой панели сети нажмите Удалить.

Интерфейс командной строки

Используйте следующую команду:

vinfra service compute network delete <network>
<network>
Идентификатор или имя сети

Например, чтобы удалить вычислительную сеть myprivnet, выполните:

# vinfra service compute network delete myprivnet
Operation accepted.