Разное

Ns запись: Ns-server — DiPHOST.Ru wiki system

26.08.2023

Содержание

Последовательность изменения NS сервера для Домена. (для linux администраторов) / likes / блог студии Клондайк!

Правильно переписываем NS запись для Домена.

Данная статья предназначена для профессионалов.

Если данная статья вам сложна, существует более простая версия данной статьи.

Для начала разберемся, что мы имеем. Для этого воспользуемся замечательной утилитой host c дополнительным клюем -a (все) , получим информацию о текущих настройках SOA окружения.

host -a klondike-studio.ru 

Как мы видим из рисунка сервер 188.138.84.137 держит наш сайт,

Ns сервера выглядят очень странно да и еще 4 уровня. Что косвенно указывает на собственный ДНС сервер и скорее всего именно на данном же сервере что и сам сайт, это легко проверить.

Собственно, как я и предположил ДНС сервер расположен там же где и сайт, а следовательно, сразу предполагаем что и админка у них общая, хотя тут уже как повезет.

Нам теперь понятно где именно нужно искать существующую SOA запись. Реальная запись может отличаться, собственно посмотрим саму запись, и сразу видим что сервер посторонним глазам лишнего не показывает. На самом деле в настройках куда больше информации.

А следовательно, при переносе нужно учесть и этот факт, так что заходим в админку, в моем случае, у меня есть доступ до root ssh и мне быстрей глянуть в самом bind сервере.

vim /etc/bind/pri.klondike-studio.ru 

Отлично, теперь мы видим и остальные записи, PTR в принципе можно и пропустить.

Соответственно на новом ДНС сервере нам нужно будет добавить субдомены: crm dev m mail

Данное доменное имя более не будет выступать в роли днс сервера, а следовательно ns1 ns2 нам более не нужны.

Редактируем зону на новом сервере, как правило существуют уже стандартные шаблоны. Нам нужно всего лишь добавить субдомены spf и так далее.

Поскольку почту, мы уносим на яндекс Почта для домена нам нужно будет скорректировать и MX запись.

И к существующее spf добавить

include:_spf. yandex.ru

Но не как рекомендует яндекс.

v=spf1 redirect=_spf.yandex.ru

PTR я на всякий все же добавлю, как говориться лучше «перебдеть». Хоть сотрудники Яндекс и уверили, что проблем не будет, однако две строчки добавить не так сложно, чтобы потом думать как и что мы пропустили.

Как формируются PTR записи можно найти в интернете, поскольку данный сервер делал я, то wizard уже создал и ее и SPF уже скорректированными.

Результате получаем вот это:

После применяем и ждем изменении, проверить примерились ли они достаточно легко, для этого можно использовать как и nsloocup так и тот же host только c принудительным указанием ns сервера ответчика. В моем случае я могу скинуть кеш самостоятельно, поскольку имею полный доступ до сервера, и применение приходит за несколько секунд. Теперь проверяем:

host -a klondike-studio.ru ns1.klondike-s.ru 

Видим что ns сервер ns1.klondike-s.ru уже знает о данном домене и следовательно нам остается только переписать ns сервера.

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

Отдельно стоит обратить внимание на следующий факт:

В конце стоит точка, и это не опечатка, а очень важный факт. Поскольку многие админки хостеров сами доставляют точку к имени ns сервера то нужно учитывать и этот факт. Если уже созданные записи NS не содержат точку на конце то следует ее и не ставить в противном случае скрипт создаст вам запись типа «klondike-s.ru.»

Если же в вашей админке точки ставятся, то соответственно е нужно поставить, недопустимо не соблюдать это правило, поскольку точка это верхний регистратор, вещь принципиальная. Соответствен данное правило распространяется и на MX записи.

В принципе все сделано осталось убедиться что все корректно работает.

Для начала мы убедились что новый ДНС сервер уже отдает саму запись, соответственно жде когда перепишутся НС не забываем что кеш у доменных имен всегда очень внушительный и кеширует его все кому не лень. От вашей ос (в ubuntu так и не нашел как его корректно сбросить не устанавливая полноценного днс кеш) в windows.

ipconfig /flushdns

Для корректно же работы в linux мы можем сделать следующее.

Принудительно указать принудительно днс сервер в настройках сети нужный нам ns1.klondiek-s.ru сервер.

Так же можно указывать его для разработчиков на новом сервере, если сайт все еще работает на старом, фактически разработчик разрабатывает на новой площадке, когда клиент все еще пользуется старой.

Указать, любезно предоставленные google, днс сервера.

Их кеш скидывается куда быстрей чем у нашего провайдера я вообще предпочитаю через них работать. «8.8.8.8» (ребята не экономят на хороших IP адресах на самом деле там их куча 4.4.4.4 5.5.5.5 6.6.6.6 и т. д.

Самый легкий способ, поскольку у меня большое количество ssh доступов до серверов по всему миру можно воспользоваться утилитой linkx или w3m.

Однако стоит помнить если вы зайдете на новый сервер и зайдете с консольного браузера то локальная ДНС запись перебьет внешнюю и вы попадете на сайт уже на данном сервере. Что тоже полезно когда вы подключаете базу данных и вам нужно проконтролировать корректно ли она подключилась. Однако не подходит для тестирования актуальности ДНС. А вот другие сервера для этого отлично подходят.

Консоль в помощь.

dig NS klondike-studio.ru
nslookup klondikestudio.ru

У последнего через пробелы можно указать еще и днс сервер ответчика.

Ну и напоследок, после полного переписывания, проходим по всем доменам указанных в, А записях, проходим по всем почтам, отправляем почту на разные ящики: яндекс, маил и корпоративную почту. Особенное внимание майлу — если у вас некорректно указан spf, почта может не дойти.

В моем случае, после проверки пришлось внести корректировку, поскольку домен 3 уровня crm ссылался на локальную машину, в свою очередь на ней, в виртуалхосте был прописан редирект типа R, уходящий на дугой адрес. Собственно, пришлось создать данный вид редиректа и на новом сервере. Большинство программистов предпочитают сделать это средством .

htacces s, но для этого на сервере нужно создавать отдельную учетку под пользователя, и вообще заводить место под сайт и т. д. Мне проще сделать все нормальным способом прямо в virtualhost или CHNAME, в моем случае еще и портфорвардинг мне проще было сделать именно так.

Как настроить свои NS-серверы на Plesk — Техническая документация — Помощь

Как настроить свои NS-серверы на Plesk

В первую очередь вам понадобится второй IP-адрес. Мы выделим дополнительный бесплатный IP по вашей авторизированой (в заявке укажите, что IP необходим для организации NS-сервера).

После получения второго IP-адреса создание своего NS и делегирование состоит из трех этапов:

  • Редактирование шаблонов DNS в Plesk
  • Добавление домена или DNS записей
  • Делегирование домена на ваш VPS
  • Связанные вопросы
1. Редактирование шаблонов DNS в Plesk

В панели Plesk нужно перейти к добавлению новой записи:

* Plesk > Server > DNS > Add New Record

Добавить следующие записи:

«Record type»: A
«Enter domain name»: ns1
«Enter IP address»: первый-IP-адрес

«Record type»: A
«Enter domain name»: ns2
«Enter IP address»: второй-IP-адрес

«Record type»: NS
«Enter domain name»: здесь ничего не вводите
«Enter nameserver»: ns1. <domain>

«Record type»: NS
«Enter domain name»: здесь ничего не вводите
«Enter nameserver»: ns2.<domain>

Слово <domain> из примера ни на что не заменяйте, оно пишется именно так слитно с ns1. и ns2.

Рекомендуем удалить в шаблонах DNS уже готовые строки (если они там есть):

<domain>. NS ns.<domain>.
ns.<domain>. A <ip>

2. Добавление домена или DNS записей

Если у вас еще не добавлены домены, то добавьте их и тогда все необходимые записи появятся автоматически. Если домены уже добавлены, то зайдите в настройки DNS домена и добавьте следующие записи:

* Plesk > Domains > yoursite.ru > DNS Settings > Add New Record

«Record type»: A

«Enter domain name»: ns1
«Enter IP address»: первый IP адрес

«Record type»: A
«Enter domain name»: ns2
«Enter IP address»: второй IP адрес

«Record type»: NS
«Enter domain name»: здесь ничего не вводите
«Enter nameserver»: ns1. yoursite.ru

«Record type»: NS
«Enter domain name»: здесь ничего не вводите
«Enter nameserver»: ns2.yoursite.ru

Если в DNS домена присутствуют следующие записи, то удалите их:

yoursite.ru. NS ns.yoursite.ru.
ns.yoursite.ru. A какой-то-IP-адрес

3. Делегирование домена на ваш VPS

Чтобы делегировать домен, отредактируйте NS записи у вашего регистратора, указав новые NS (обязательно укажите IP-адреса):

ns1.yoursite.ru. 1-й-IP-адрес
ns2.yoursite.ru. 2-й-IP-адрес

По умолчанию, настройки зоны любого домена в Plesk таковы, что параметр обновления (TTL) равен одному дню. Это означает, что все внешние DNS серверы, получающие информацию с VPS о доменах, делегированных на него, будут обращаться за обновлением раз в день.

Можно уменьшить этот параметр, зайдя в «Домены > Имя домена > Настройки DNS > Запись SOA» (в англоязычном интерфейсе «Domains > Имя домена > DNS settings > SOA record») и выставив там нужное значение, например, 15 минут. После этого необходимо подождать сутки, чтобы изменения вступили в силу.

Связанные вопросы
У меня уже есть 2 (и более) IP-адресов. Можно приступать к созданию своих NS?

Да. Самое главное, чтобы два используемых IP-адреса были из одной группы, но из разных подсетей класса С. Например:

xx.xx.144.xx (первый IP-адрес)
xx.xx.145.xx (второй IP-адрес)

Конечно же, могут использоваться только те IP-адреса, которые были выделены для конкретного VPS-сервера.

  Техническая документация

Объект записи DNS NS. — Документация Infoblox WAPI 2.11.2

Запись DNS NS идентифицирует полномочный DNS-сервер для домена. Каждый полномочный DNS-сервер должен иметь запись NS. Устройство автоматически создает запись NS, когда вы назначаете член сетки в качестве основного сервера для зоны. Вы можете вручную создать записи NS для других зон.

Ссылка на объект

Ссылки на запись:ns являются ссылками на объекты . Часть имени ссылки на объект записи NS имеет следующее компоненты:

  • Имя авторитетного сервера
  • Имя записи
  • Имя вида

Пример: запись:ns/ZG5zLmhvc3RjkuMC4xLg:ns1.server.com/some.name.com/default

Ограничения

Объектом нельзя управлять на членах Cloud Platform.

Поля

Эти поля являются действительными членами объекта; таким образом, их можно запросить с помощью _return_fields, если поля доступны для чтения.

Базовая версия объекта содержит поля(а): имя, сервер имен, представление .

Для создания этого объекта необходимы следующие поля:

Поле Примечания
адреса  
имя  
сервер имен  

адреса

адреса

Список серверов имен зон.

Тип

A/An Сервер имен зон Массив структур.

Создать

Поле обязательно для заполнения при создании.

Поиск

Поле недоступно для поиска.

создатель

создатель

Создатель записи.

Тип

Строка.

Допустимые значения:
  • СТАТИЧЕСКИЙ
  • СИСТЕМА

Поиск

Поле доступно для поиска по

  • ‘=’ (полное равенство)

Примечания

Создатель не может быть обновлен.

создатель не может быть записан.

имя_dns

DNS_имя

Имя записи NS в формате punycode.

Тип

Строка.

Значения с начальным или конечным пробелом недопустимы для этого поля.

Поиск

Поле недоступно для поиска.

Примечания

Имя dns_name не может быть обновлено.

dns_name не может быть записано.

последний_запрос

last_queried

Время последнего DNS-запроса в формате секунд эпохи .

Тип

Метка времени.

Поиск

Поле недоступно для поиска.

Примечания

Значение last_queried не может быть обновлено.

last_queried не может быть записан.

ms_delegation_name

ms_delegation_name

Имя точки делегирования MS.

Тип

Строка.

Создать

Значение по умолчанию: Пустая строка .

Поиск

Поле недоступно для поиска.

имя

имя

Имя записи NS в формате FQDN . Это значение может быть в формате Unicode.

Тип

Строка.

Значения с начальным или конечным пробелом недопустимы для этого поля.

Создать

Поле обязательно для заполнения при создании.

Поиск

Поле доступно для поиска через

  • ‘:=’ (поиск без учета регистра)
  • ‘=’ (точное равенство)
  • ‘~=’ (регулярное выражение)

Примечания

Имя является частью базового объекта.

Имя не может быть обновлено.

сервер имен

сервер имен

Доменное имя полномочного сервера для перенаправленной зоны.

Тип

Строка.

Значения с начальным или конечным пробелом недопустимы для этого поля.

Создать

Поле обязательно для заполнения при создании.

Поиск

Поле доступно для поиска через

  • ‘:=’ (поиск без учета регистра)
  • ‘=’ (точное равенство)
  • ‘~=’ (регулярное выражение)

Примечания

Сервер имен является частью базового объекта.

политика

политика

Политика имени хоста для записи.

Тип

Строка.

Поиск

Поле недоступно для поиска.

Примечания

Политика не может быть обновлена.

политика не может быть записана.

вид

просмотр

Имя представления DNS, в котором находится запись. Пример: «внешний».

Тип

Строка.

Значения с начальным или конечным пробелом недопустимы для этого поля.

Создать

Значение по умолчанию Представление DNS по умолчанию .

Поиск

Поле доступно для поиска по

  • ‘=’ (точное равенство)

Примечания

Вид является частью базового объекта.

Представление не может быть обновлено.

зона

зона

Имя зоны, в которой находится запись. Пример: «zone.com». Если при поиске по зоне представление не указано, используется представление по умолчанию.

Тип

Строка.

Значения с начальным или конечным пробелом недопустимы для этого поля.

Поиск

Поле доступно для поиска по

  • ‘=’ (точное равенство)

Примечания

Зона не может быть обновлена.

Зона

не может быть записана.

Список полей

Поле Тип Запрос Р/О База Поиск
адреса [структура] Д Н Н Н/Д
облачная_информация структура Н Д Н Н/Д
создатель Строка Н Д Н =
имя_dns Строка Н Д Н Н/Д
последний_запрос Отметка времени Н Д Н Н/Д
ms_delegation_name Строка Н Н Н Н/Д
имя Строка Д Н Д : = ~
сервер имен Строка Д Н Д : = ~
полис Строка Н Д Н Н/Д
вид Строка Н Н Д =
зона Строка Н Д Н =

az network dns набор записей ns

  • Ссылка

Управление записями DNS NS.

Команды

az network dns набор записей ns add-record

Добавить запись NS.

az network dns набор записей ns create

Создать пустой набор записей NS.

az network dns набор записей ns удалить

Удалить набор записей NS и все связанные с ним записи.

az network dns набор записей ns list

Список всех наборов записей NS в зоне.

az network dns набор записей ns remove-record

Удалить запись NS из ее набора записей.

az сеть dns набор записей ns show

Получить подробную информацию о наборе записей NS.

az network dns набор записей ns update

Обновить набор записей NS.

az network dns набор записей ns add-record

Редактировать

Добавить запись NS.

 az network dns набор записей ns add-record --nsdname
                                        --имя-набора-записей
                                        --ресурс-группа
                                        --имя-зоны
                                        [--if-none-match]
                                        [--подписка]
                                        [--ттл] 

Примеры

Добавить запись NS.

 az network dns набор записей ns add-record -g MyResourceGroup -z www.mysite.com \
    -n MyRecordSet -d ns.mysite.com 

Обязательные параметры

—nsdname -d

Имя домена сервера имен.

—record-set-name -n

Имя набора записей относительно зоны. Создает новый набор записей, если он не существует.

—resource-group -g

Имя группы ресурсов. Вы можете настроить группу по умолчанию, используя az configure --defaults group=<имя> .

—zone-name -z

Имя зоны.

Дополнительные параметры

—if-none-match

Создавать набор записей, только если он еще не существует.

—subscriptionid -s

Идентификатор подписки для добавления записи сервера имен.

—ttl

Глобальные параметры

—debug

Увеличьте детализацию журнала, чтобы отображались все журналы отладки.

—помощь -ч

Показать это справочное сообщение и выйти.

—только-показать-ошибки

Показывать только ошибки, подавляя предупреждения.

—выход -о

Формат вывода.

—запрос

Строка запроса JMESPath. См. http://jmespath.org/ для получения дополнительной информации и примеров.

—подписка

Имя или идентификатор подписки. Вы можете настроить подписку по умолчанию, используя набор учетных записей az -s NAME_OR_ID .

—подробный

Увеличить детализацию журнала. Используйте —debug для полных журналов отладки.

az network dns набор записей ns create

Изменить

Создать пустой набор записей NS.

 набор записей DNS сети az ns create --name
                                    --ресурс-группа
                                    --имя-зоны
                                    [--if-match]
                                    [--if-none-match]
                                    [--метаданные]
                                    [--целевой-ресурс]
                                    [--ттл] 

Примеры

Создайте пустой набор записей NS.

 az network dns набор записей ns create -g MyResourceGroup -z www.mysite.com -n MyRecordSet 

Создать пустой набор записей NS. (сгенерировано автоматически)

 az network dns набор записей ns create --name MyRecordSet --resource-group MyResourceGroup --ttl 30 --zone-name www.mysite.com 

Обязательные параметры

—name -n

Имя набора записей относительно имени зоны.

—resource-group -g

Имя группы ресурсов. Вы можете настроить группу по умолчанию, используя az configure --defaults group= .

—zone-name -z

Имя зоны.

Дополнительные параметры

—if-match

Тег набора записей. Не указывайте это значение, чтобы всегда перезаписывать текущий набор записей. Укажите последнее увиденное значение etag, чтобы предотвратить случайную перезапись любых одновременных изменений.

—if-none-match

Создавайте набор записей, только если он еще не существует.

—metadata

Метаданные в парах ключ=значение, разделенных пробелами. Это перезаписывает любые существующие метаданные.

—target-resource

Идентификатор ресурса Azure, из которого берется значение ресурса DNS.

—ttl

Глобальные параметры

—debug

Увеличьте детализацию журнала, чтобы отображались все журналы отладки.

—помощь -ч

Показать это справочное сообщение и выйти.

—только-показать-ошибки

Показывать только ошибки, подавляя предупреждения.

—выход -о

Формат вывода.

—запрос

Строка запроса JMESPath. См. http://jmespath.org/ для получения дополнительной информации и примеров.

—подписка

Имя или идентификатор подписки. Вы можете настроить подписку по умолчанию, используя набор учетных записей az -s NAME_OR_ID .

—подробный

Увеличить детализацию журнала. Используйте —debug для полных журналов отладки.

az network dns набор записей ns delete

Редактировать

Удалить набор записей NS и все связанные записи.

 az network dns набор записей ns удалить --name
                                    --ресурс-группа
                                    --имя-зоны
                                    [--if-match]
                                    [--yes] 

Примеры

Удалить набор записей NS и все связанные записи.

 az network dns набор записей ns delete -g MyResourceGroup -z www.mysite.com -n MyRecordSet 

Удалить набор записей NS и все связанные с ним записи. (сгенерировано автоматически)

 az network dns набор записей ns delete --name MyRecordSet --resource-group MyResourceGroup --subscription MySubscription --yes --zone-name www.mysite.com 

Обязательные параметры

—name — n

Имя набора записей относительно имени зоны.

—resource-group -g

Имя группы ресурсов. Вы можете настроить группу по умолчанию, используя az configure --defaults group= .

—zone-name -z

Имя зоны.

Дополнительные параметры

—if-match

Тег набора записей. Опустите это значение, чтобы всегда удалять текущий набор записей. Укажите последнее увиденное значение etag, чтобы предотвратить случайное удаление любых одновременных изменений.

—yes -y

Глобальные параметры

—debug

Увеличьте детализацию журнала, чтобы отображались все журналы отладки.

—помощь -ч

Показать это справочное сообщение и выйти.

—только-показать-ошибки

Показывать только ошибки, подавляя предупреждения.

—выход -о

Формат вывода.

—запрос

Строка запроса JMESPath. См. http://jmespath.org/ для получения дополнительной информации и примеров.

—подписка

Имя или идентификатор подписки. Вы можете настроить подписку по умолчанию, используя набор учетных записей az -s NAME_OR_ID .

—подробный

Увеличить детализацию журнала. Используйте —debug для полных журналов отладки.

az network dns набор записей ns list

Редактировать

Список всех наборов записей NS в зоне.

 az network dns набор записей ns list --resource-group
                                  --zone-name 

Примеры

Список всех наборов записей NS в зоне.

 az network dns набор записей ns list -g MyResourceGroup -z www.mysite.com 

Обязательные параметры

—resource-group -g

Имя группы ресурсов. Вы можете настроить группу по умолчанию, используя az configure --defaults group=<имя> .

—zone-name -z

Имя зоны.

Глобальные параметры

—debug

Увеличьте детализацию журнала, чтобы отображались все журналы отладки.

—помощь -ч

Показать это справочное сообщение и выйти.

—только-показать-ошибки

Показывать только ошибки, подавляя предупреждения.

—выход -о

Формат вывода.

—запрос

Строка запроса JMESPath. См. http://jmespath.org/ для получения дополнительной информации и примеров.

—подписка

Имя или идентификатор подписки. Вы можете настроить подписку по умолчанию, используя набор учетных записей az -s NAME_OR_ID .

—подробный

Увеличить детализацию журнала. Используйте —debug для полных журналов отладки.

az network dns набор записей ns remove-record

Редактировать

Удалить запись NS из ее набора записей.

По умолчанию, если удаляется последняя запись в наборе, удаляется и набор записей. Чтобы сохранить пустой набор записей, включите —keep-empty-record-set.

 az network dns набор записей ns remove-record --nsdname
                                           --имя-набора-записей
                                           --ресурс-группа
                                           --имя-зоны
                                           [--keep-empty-record-set] 

Примеры

Удалить запись NS из ее набора записей.

 az network dns набор записей ns remove-record -g MyResourceGroup -z www.mysite.com \
    -n MyRecordSet -d ns.mysite.com 

Удалить запись NS из ее набора записей. (сгенерировано автоматически)

 az network dns набор записей ns remove-record --keep-empty-record-set --nsdname ns.mysite.com --record-set-name MyRecordSet --resource-group MyResourceGroup --subscription MySubscription --zone-name www.mysite.com 

Обязательные параметры

—nsdname -d

Имя домена сервера имен.

—record-set-name -n

Имя набора записей относительно зоны.

—группа ресурсов -g

Имя группы ресурсов. Вы можете настроить группу по умолчанию, используя az configure --defaults group= .

—zone-name -z

Имя зоны.

Дополнительные параметры

—keep-empty-record-set

Глобальные параметры

—debug

Увеличьте детализацию журнала, чтобы отображались все журналы отладки.

—помощь -ч

Показать это справочное сообщение и выйти.

—только-показать-ошибки

Показывать только ошибки, подавляя предупреждения.

—выход -о

Формат вывода.

—запрос

Строка запроса JMESPath. См. http://jmespath.org/ для получения дополнительной информации и примеров.

—подписка

Имя или идентификатор подписки. Вы можете настроить подписку по умолчанию, используя набор учетных записей az -s NAME_OR_ID .

—подробный

Увеличить детализацию журнала. Используйте —debug для полных журналов отладки.

az network dns набор записей ns show

Редактировать

Получить подробную информацию о наборе записей NS.

 набор записей DNS сети az ns show --name
                                  --ресурс-группа
                                  --zone-name 

Примеры

Получить подробную информацию о наборе записей NS.

 az network dns набор записей ns show -g MyResourceGroup -z www. mysite.com -n MyRecordSet 

Обязательные параметры

—name -n

Имя набора записей относительно имени зоны .

—resource-group -g

Имя группы ресурсов. Вы можете настроить группу по умолчанию, используя az configure --defaults group= .

—zone-name -z

Имя зоны.

Глобальные параметры

—debug

Увеличьте детализацию журнала, чтобы отображались все журналы отладки.

—помощь -ч

Показать это справочное сообщение и выйти.

—только-показать-ошибки

Показывать только ошибки, подавляя предупреждения.

—выход -о

Формат вывода.

—запрос

Строка запроса JMESPath. См. http://jmespath.org/ для получения дополнительной информации и примеров.

—подписка

Имя или идентификатор подписки. Вы можете настроить подписку по умолчанию, используя набор учетных записей az -s NAME_OR_ID .

—подробный

Увеличить детализацию журнала. Используйте —debug для полных журналов отладки.

az network dns набор записей ns update

Редактировать

Обновить набор записей NS.

 az network dns набор записей ns update [--add]
                                    [--force-string {0, 1, f, false, n, нет, t, true, y, yes}]
                                    [--идентификаторы]
                                    [--if-match]
                                    [--if-none-match]
                                    [--метаданные]
                                    [--имя]
                                    [--удалять]
                                    [--ресурс-группа]
                                    [--набор]
                                    [--подписка]
                                    [--целевой-ресурс]
                                    [--имя-зоны] 

Примеры

Обновление набора записей NS.

 az network dns набор записей ns update -g MyResourceGroup -z www. mysite.com -n MyRecordSet --metadata owner=WebTeam 

Дополнительные параметры

—add

Добавить объект в список объектов, указав пары путь и ключ-значение. Пример: —add property.listProperty <ключ=значение, строка или строка JSON>.

—force-string

—ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий всю информацию об аргументах «Идентификатор ресурса». Вы должны указать либо —ids, либо другие аргументы «Идентификатор ресурса».

—if-match

Etag набора записей. Не указывайте это значение, чтобы всегда перезаписывать текущий набор записей. Укажите последнее увиденное значение etag, чтобы предотвратить случайную перезапись любых одновременных изменений.

—if-none-match

Установите значение * , чтобы разрешить создание нового набора записей, но запретить обновление существующего набора записей. Другие значения будут игнорироваться.

—metadata

Метаданные в парах ключ=значение, разделенных пробелами. Это перезаписывает любые существующие метаданные. Поддержка сокращенного синтаксиса, json-файла и yaml-файла. Попробуйте 907:25 ?? , чтобы показать больше.

—name -n

Имя набора записей относительно имени зоны.

—remove

Удалить свойство или элемент из списка. Пример: —remove property.list ИЛИ —remove propertyToRemove.

—resource-group -g

Имя группы ресурсов. Вы можете настроить группу по умолчанию, используя az configure --defaults group= .

—set

Обновите объект, указав путь к свойству и устанавливаемое значение. Пример: —set свойство1.свойство2=.

—subscription

Имя или идентификатор подписки. Вы можете настроить подписку по умолчанию, используя набор учетных записей az -s NAME_OR_ID .

—target-resource

Идентификатор ресурса Azure, из которого берется значение ресурса DNS.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *