Разрешить поддомен CNAME
У провайдера 1 у меня есть аккаунт с записью DNS:
domain.provider1.org IN NS 1.2.3.4
Разрешение foobar.domain.provider1.org
обрабатывается моим собственным DNS-сервером.
Теперь у провайдера 2 есть отличное предложение для домена верхнего уровня, где я бы назначил только CNAME:
domain.org IN CNAME domain.provider1.org
Как обрабатываются субдомены провайдера 2? Например, делегирование foobar.domain.org
в foobar.domain.provider1.org
за работой?
РЕДАКТИРОВАТЬ: мое намерение состоит в том, чтобы отразить все субдомены из domain.provider1.org
в domain.org
без поддержки отдельного сервера имен для каждого.
1 ответ
Как обрабатываются субдомены провайдера 2?
Поскольку вы не указали NS
запись для domain.org
, авторитетный DNS-сервер для domain.org
и все субдомены все еще провайдера2. Таким образом, субдомены должны быть добавлены в интерфейсе provider2, иначе они не будут существовать.
Например, работает ли делегирование foobar.domain.org на foobar.domain.provider1.org?
Нет, это не сработает, потому что нет записей для foobar.domain.org
, С текущими настройками domain.org
будет решен как псевдоним для domain.provider1.org
, Тем не менее, поскольку у вас нет записей A или AAAA для domain.provider1.org
, резолюция остановится на этом.
То, что вы, вероятно, хотели, это было на provider2:
domain.org IN NS 1.2.3.4
И это на вашем собственном DNS-сервере в 1.2.3.4:
foobar.domain.org IN CNAME foobar.domain.provider1.org