Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
© 2022 ООО «Яндекс.Облако»
Yandex Cloud DNS
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Зоны
      • Создать внутреннюю зону DNS
      • Создать публичную зону DNS
      • Изменить зону DNS
      • Удалить зону DNS
    • Записи
      • Создать запись
      • Изменить запись
      • Удалить запись
  • Концепции
    • Обзор
    • Зоны DNS
    • Ресурсные записи
    • Интеграция с Compute Cloud
    • Квоты и лимиты
  • Практические руководства
    • Настройка локального кеширующего DNS-резолвера
    • Миграция DNS-зон из Яндекс 360
    • Интеграция с корпоративным сервисом DNS
    • Настройка Cloud DNS для доступа к кластерам управляемых баз данных из других облачных сетей
  • Управление доступом
  • Правила тарификации
  • Справочник API
    • Аутентификация в API
    • gRPC (англ.)
      • Overview
      • DnsZoneService
      • OperationService
    • REST (англ.)
      • Overview
      • DnsZone
        • Overview
        • create
        • delete
        • get
        • getRecordSet
        • list
        • listAccessBindings
        • listOperations
        • listRecordSets
        • setAccessBindings
        • update
        • updateAccessBindings
        • updateRecordSets
        • upsertRecordSets
  1. Пошаговые инструкции
  2. Записи
  3. Изменить запись

Изменить ресурсную запись

Статья создана
Yandex.Cloud

    Вы можете изменить значение ресурсной записи. Чтобы изменить запись:

    Консоль управления
    CLI
    Terraform
    1. В консоли управления выберите каталог, где находится зона DNS, в которой требуется изменить запись.
    2. Выберите сервис Cloud DNS.
    3. Выберите зону из списка.
    4. Нажмите значок в строке записи, которую требуется изменить.
    5. В открывшемся меню нажмите кнопку Редактировать.
    6. Измените TTL или значение записи.
    7. Нажмите кнопку Сохранить.

    Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.

    По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

    Чтобы изменить зону DNS:

    1. Посмотрите описание команды CLI для изменения записи:

      yc dns zone replace-records --help
      
    2. Измените значение записи:

      yc dns zone replace-records --name <имя зоны> \
      --record "<доменное имя записи> 600 <тип записи> <новое значение записи>"
      

    Подробнее о Terraform читайте в документации.

    Чтобы изменить DNS запись, созданную с помощью Terraform:

    1. Откройте файл конфигурации Terraform и измените фрагмент с описанием DNS записи.

      Пример описания DNS записи в конфигурации Terraform
      ...
      resource "yandex_dns_recordset" "rs1" {
        zone_id = yandex_dns_zone.zone1.id
        name    = "srv.example.com."
        type    = "A"
        ttl     = 200
        data    = ["10.1.0.1"]
      }
      ...
      
    2. Проверьте конфигурацию командой:

      terraform validate
      

      Если конфигурация является корректной, появится сообщение:

      Success! The configuration is valid.
      
    3. Выполните команду:

      terraform plan
      

      В терминале будет выведен список ресурсов с параметрами. На этом этапе изменения не будут внесены. Если в конфигурации есть ошибки, Terraform на них укажет.

    4. Примените изменения конфигурации:

      terraform apply
      
    5. Подтвердите изменения: введите в терминал слово yes и нажмите Enter.

      Проверить изменение DNS записи можно в консоли управления или с помощью команды CLI:

      yc dns zone list-records <имя зоны DNS>
      

    Была ли статья полезна?

    Language / Region
    © 2022 ООО «Яндекс.Облако»