Я не уверен, что правильно понимаю DNS. Учитывая компьютер с доменным именем somecomputer.com, и я настраиваю DNS-сервер на этом компьютере, будут ли запросы subdomain.somecomputer.comпроходить через этот DNS-сервер?
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; или признать, что он не знает этого имени. Нет никаких других вариантов.
somedomain.com
AND 2. Только для клиентов, которые запрашивают этот DNS-серверsomedomain.com
.subdomain.somecomputer.com
не может быть решен с других серверов DNS?Ответы:
Когда вы говорите «имеет доменное имя», я предполагаю, что вы имели в виду «записи
example.com
A / AAAA указывают на IP-адрес компьютера». Если это так, то ответ отрицательный - он абсолютно не влияет наexample.com
разрешение поддоменов .Скорее, DNS имеет другой тип записи - запись NS, которая делегирует поддомен другому DNS-серверу. Например,
com
домен имеетexample.com
NS, указывающий на DNS-серверы вашего регистратора (или ваши собственные).Что касается вашего комментария «Будет ли это происходить автоматически»: в отличие от некоторых других протоколов (например, SMTP с его записями MX и откатом к A / AAAA), сама система доменных имен довольно строга в этом отношении. Когда вы запрашиваете DNS-сервер о любом имени, он может либо вернуть данные напрямую; или указать вам в другом месте, возвращая записи NS; или признать, что он не знает этого имени. Нет никаких других вариантов.
источник