Разрешить поддомен 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
Другие вопросы по тегам