Pull to refresh

Comments 11

Ну наконец-то, а то приходилось в амазоне держать.
Объясните пожалуйста на примерах, в чем практический профит от использования Azure DNS, вместо использования другого DNS сервиса?
Например, бесплатный pdd.yandex.ru, там тоже есть API.
С точки зрения конечного результата (все должно работать) разницы нет.
Однако, все упирается в SLA и тех поддержку. Сейчас (пока сервис с стадии preview) — этого нет. Но будет (куда им деться), когда выйдет из статуса preview.

А на счет наличия API: Какое API вам удобнее — тот сервис и выбирайте.
Нельзя просто так взять и изменить NS записи.
Не вы выбираете на каких серверах будет крутиться ваша зона. Поэтому и изменить нельзя.
А я не хочу их менять. Я хочу их удалить. Из консоли они прекрасно удаляются. Проблема в том, что если у зоны не одна, а несколько NS записей (я случайно создал пока разбирался в командах), то удалить такую зону нельзя. Поэтому пришлось сначала из консоли удалять NS записи, а потом только зону.
Ещё важный момент. Так как поддомен может находится на другом ns-сервере, то при его добавлении нужно создавать соответствующие записи в корневой зоне. Т.е раздел из этой статьи.

$parent = Get-AzureDnsZone -Name domain.com" -ResourceGroupName "G"

$child = Get-AzureDnsZone -Name "test.domain.com" -ResourceGroupName "G"
$child_ns_recordset = Get-AzureDnsRecordSet -Zone $child -Name "@" -RecordType NS

$parent_ns_recordset = New-AzureDnsRecordSet -Zone $parent -Name "test" -RecordType NS -Ttl 3600
$parent_ns_recordset.Records = $child_ns_recordset.Records
Set-AzureDnsRecordSet -RecordSet $parent_ns_recordset 


Сейчас эту часть приходится делать руками из консоли
Убедили. Надо разрешить редактировать NS записи.
Обновил утилиту. Теперь можно редактировать NS записи. NS запись @ редактировать по прежнему нельзя.
Перестало работать. Не добавляет аккаунт и подписку.
Попробуйте очистить куки в IE и самостоятельно в PowerShell выполнить добавление аккаунта.
Sign up to leave a comment.

Articles