nav-img
Evolution

Создать подсеть в Bare Metal

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

Примечание

Сейчас действия с подсетями в Bare Metal можно выполнить только с помощью API.

  1. Сохраните идентификатор проекта.

  2. Выполните запрос ListVPC для ресурса Project.

    В запросе передайте идентификатор проекта, в котором находится сервер.

    Сохраните значение параметра vpc_id. Это идентификатор VPC.

  3. Выполните запрос List для ресурса AvailabilityZone.

    Сохраните значение параметра availability_zone_id. Это идентификатор зоны доступности.

  4. Выполните запрос AddSubnet:

    POST https://baremetal.api.cloud.ru/bm/v1/subnets

    В теле запроса укажите:

    {
    "vpc_id": "<vpc_id>",
    "subnet_address": "<subnet_address>",
    "availability_zone_id": "<availability_zone_id>",
    "name": "<name>",
    "description": "<description>",
    "project_id": "<project_id>",
    "default_gateway": "<default_gateway>",
    "dns_servers": [
    "<dns_servers>"
    ],
    "default": <is_subnet_default>,
    "is_primary": <is_subnet_primary>
    }

    Где:

    • vpc_id — идентификатор VPC, полученный ранее.

    • subnet_address — диапазон адресов подсети, в которой будет размещен сервер, например 192.168.19.0/24.

    • availability_zone_id — идентификатор зоны доступности, полученный ранее.

    • name — название подсети.

    • (Опционально) description — описание подсети.

    • project_id — идентификатор проекта, полученный ранее.

    • default_gateway — адрес шлюза подсети по умолчанию, например 192.168.19.1.

      Должен находиться внутри диапазона адресов подсети. Используется для обмена трафиком с другими подсетями.

    • dns_servers — IP-адреса DNS-серверов подсети.

      DNS-серверы позволяют серверам обмениваться трафиком друг с другом и другими сервисами, используя доменные имена вместо IP-адресов.

    • default — определяет, будет ли подсеть использоваться по умолчанию при создании серверов. Возможные значения: true или false.

      Такая подсеть может быть только одна.

    • is_primary — определяет, является ли подсеть основной для серверов. Возможные значения: true или false.

      Если вы создаете дополнительную сеть для сервера, значение должно быть false.