Сделать динамический публичный IP-адрес статическим
Динамический публичный IP-адрес можно сделать статическим. Статические публичные адреса резервируются и не пропадают при остановке виртуальных машин и сетевых балансировщиков.
Примечание
Обратите внимание на правила тарификации неактивных статических публичных адресов.
- В консоли управления
перейдите в каталог, в котором находится нужный адрес. - Перейдите в сервис Virtual Private Cloud.
- На панели слева выберите
IP-адреса. - Нажмите
в строке нужного адреса и выберите Сделать статическим. - В открывшемся окне нажмите Изменить.
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.
-
Просмотрите описание команд CLI для изменения атрибутов адреса:
yc vpc address update --help -
Получите список адресов в каталоге по умолчанию:
yc vpc address listРезультат:
+----------------------+------+---------------+----------+------+ | ID | NAME | ADDRESS | RESERVED | USED | +----------------------+------+---------------+----------+------+ | e2l46k8conff******** | | 84.201.177.41 | false | true | +----------------------+------+---------------+----------+------+Значение
falseпараметра RESERVED для IP-адреса с IDe2l46k8conff********показывает, что этот адрес динамический. -
Сделайте адрес статическим, используя параметр
--reserved=trueи ID адреса:yc vpc address update --reserved=true e2l46k8conff********Результат:
id: e2l46k8conff******** folder_id: b1g7gvsi89m3******** created_at: "2021-01-14T09:36:46Z" external_ipv4_address: address: 84.201.177.41 zone_id: ru-central1-a requirements: {} reserved: true used: trueПараметр
reservedпринял значениеtrue, теперь IP-адрес статический.
Чтобы изменить тип публичного IP-адреса с динамического на статический, воспользуйтесь методом REST API update для ресурса Address или вызовом gRPC API AddressService/Update и передайте в запросе:
-
Идентификатор адреса, который нужно сделать статическим, в параметре
addressId.Чтобы узнать идентификатор адреса, воспользуйтесь методом REST API list для ресурса Address или вызовом gRPC API AddressService/List и передайте в запросе идентификатор каталога в параметре
folderId.О том, как узнать идентификатор каталога, читайте в разделе Получение идентификатора каталога.
-
Значение
trueв параметреreserved. -
Имя параметра
reserved, в параметреupdateMask.
Важно
Метод API переопределит все параметры изменяемого объекта, которые не были явно переданы в запросе, на значения по умолчанию. Чтобы избежать этого, перечислите настройки, которые вы хотите изменить, в параметре updateMask (одной строкой через запятую).
Количество статических публичных IP-адресов ограничено. Если установленного квотой количества вам недостаточно, направьте запрос на увеличение квоты в техническую поддержку