Разрешение DNS-поддоменов


1

Я не уверен, что правильно понимаю DNS. Учитывая компьютер с доменным именем somecomputer.com, и я настраиваю DNS-сервер на этом компьютере, будут ли запросы subdomain.somecomputer.comпроходить через этот DNS-сервер?


1
1. Только если вы создаете зону на DNS-сервере для somedomain.comAND 2. Только для клиентов, которые запрашивают этот DNS-сервер somedomain.com.
Joeqwerty

Произойдет ли это автоматически, если subdomain.somecomputer.comне может быть решен с других серверов DNS?
simonzack

1
Нет, не будет. DNS-клиенты должны знать, чтобы спросить ваш сервер. Это не автоматически. Для общедоступной DNS-зоны вам необходимо зарегистрировать DNS-сервер (ы) у своего регистратора доменных имен. Для частного домена вам нужно настроить своих клиентов на использование вашего DNS-сервера для DNS.
Joeqwerty

Ответы:


2

Когда вы говорите «имеет доменное имя», я предполагаю, что вы имели в виду «записи example.comA / AAAA указывают на IP-адрес компьютера». Если это так, то ответ отрицательный - он абсолютно не влияет на example.comразрешение поддоменов .

Скорее, DNS имеет другой тип записи - запись NS, которая делегирует поддомен другому DNS-серверу. Например, comдомен имеет example.comNS, указывающий на DNS-серверы вашего регистратора (или ваши собственные).

Что касается вашего комментария «Будет ли это происходить автоматически»: в отличие от некоторых других протоколов (например, SMTP с его записями MX и откатом к A / AAAA), сама система доменных имен довольно строга в этом отношении. Когда вы запрашиваете DNS-сервер о любом имени, он может либо вернуть данные напрямую; или указать вам в другом месте, возвращая записи NS; или признать, что он не знает этого имени. Нет никаких других вариантов.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.