Разрешить поддомен 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