Назад | Перейти на главную страницу

Создание CNAME для делегированного домена

Мы пытаемся настроить F5 для балансировки нагрузки на 4 поддомена, аналогично Эта статья.

Например

prod.wip.example.com.  NS   F5NS1.example.com.  
prod.wip.example.com.  NS   F5NS2.example.com. 
test.wip.example.com.  NS   F5NS1.example.com. 
test.wip.example.com.  NS   F5NS2.example.com.

Затем мы хотим создать CNAME вместо делегирования отдельных поддоменов, например

myapp.example.com CNAME prod.wip.example.com

Microsoft DNS выдает ошибку при попытке создать CNAME.

dnscmd ns1 /recordadd example.com myapp CNAME myapp.prod.wip.example.com.
Command failed:  DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION     9563  (0000255b)

Ошибка имеет смысл, но знает ли кто-нибудь способ ее обойти? Или мои записи NS неверны для этой настройки?

Что вы показали в:

myapp.example.com CNAME prod.wip.example.com

Отличается:

dnscmd ns1 / recordadd example.com myapp CNAME myapp.prod.wip.example.com.

Вы хотите, чтобы myapp.example.com указывал на prod.wip.example.com или myapp.prod.wip.example.com?

В обоих случаях, если myapp.example.com - это зона, отличная от example.com, вы должны ввести:

dnscmd ns1 / recordadd myapp.example.com myapp CNAME myapp.prod.wip.example.com.

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

Если это не так, значит, проблема в вашей командной строке.