Форум — General Делегирование домена dns, домен 0 1 Как это работает? Например для yandex.ru dns сервер указан как ns1.yandex.ru. А как резолвится сам ns1.yandex.ru ? Ответить на это сообщение Ссылка
А как резолвится сам ns1.yandex.ru ? NS-записью A-записью у регистратора yandex.ru, например. vvn_black ★★★★★ (20.01.23 21:44:07 MSK) Последнее исправление: vvn_black 20.01.23 21:45:14 MSK (всего исправлений: 1) Ответить на это сообщение Ссылка
В данном конкретном случае это glue records, обрати внимание в whois кроме собственно имен серверов рядом указаны из IP-адреса. Конструкция порождает некоторое количество неочевидных нюансов, я бы старался избегать этого в продакшене. slowpony ★★★★★ (20.01.23 21:46:36 MSK) Ответить на это сообщение Показать ответ Ссылка
Ответ на: комментарий от slowpony 20.01.23 21:46:36 MSK Получается если dns сервер видит что ns запись на поддомене этого же домена он делает запрос в whois ? tyamur ★★ (20.01.23 22:57:44 MSK) автор топика Ответить на это сообщение Показать ответы Ссылка
Ответ на: комментарий от tyamur 20.01.23 22:57:44 MSK нет, в whois не делает, делает в dns. slowpony ★★★★★ (20.01.23 23:05:30 MSK) Ответить на это сообщение Ссылка
Ответ на: комментарий от tyamur 20.01.23 22:57:44 MSK $ dig NS yandex.ru @d.dns.ripn.net. ; <<>> DiG 9.16.1-Ubuntu <<>> NS yandex.ru @d.dns.ripn.net. ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16210 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 3, ADDITIONAL: 5 ;; WARNING: recursion requested but not available ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;yandex.ru. IN NS ;; AUTHORITY SECTION: yandex.ru. 345600 IN NS ns1.yandex.ru. yandex.ru. 345600 IN NS ns2.yandex.ru. yandex.ru. 345600 IN NS ns9.z5h64q92x9.net. ;; ADDITIONAL SECTION: ns1.yandex.ru. 345600 IN A 213.180.193.1 ns2.yandex.ru. 345600 IN A 93.158.134.1 ns1.yandex.ru. 345600 IN AAAA 2a02:6b8::1 ns2.yandex.ru. 345600 IN AAAA 2a02:6b8:0:1::1 ;; Query time: 116 msec ;; SERVER: 194.190.124.17#53(194.190.124.17) ;; WHEN: Сб янв 21 00:13:14 +04 2023 ;; MSG SIZE rcvd: 194 slowpony ★★★★★ (20.01.23 23:14:01 MSK) Ответить на это сообщение Показать ответ Ссылка
Ответ на: комментарий от slowpony 20.01.23 23:14:01 MSK А теперь все понял) DNS сервер зоны ru для такой записи сразу же возвращает ip адрес dns сервера yandex.ru Теперь даже понятно стало и вот это. Тут тоже выдаются ip адреса dns серверов отвечающих за ru. dig yandex.ru @a.root-servers.net ; <<>> DiG 9.18.1-1ubuntu1-Ubuntu <<>> yandex.ru @a.root-servers.net ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49866 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 5, ADDITIONAL: 11 ;; WARNING: recursion requested but not available ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;yandex.ru. IN A ;; AUTHORITY SECTION: ru. 172800 IN NS a.dns.ripn.net. ru. 172800 IN NS e.dns.ripn.net. ru. 172800 IN NS f.dns.ripn.net. ru. 172800 IN NS d.dns.ripn.net. ru. 172800 IN NS b.dns.ripn.net. ;; ADDITIONAL SECTION: a.dns.ripn.net. 172800 IN A 193.232.128.6 a.dns.ripn.net. 172800 IN AAAA 2001:678:17:0:193:232:128:6 e.dns.ripn.net. 172800 IN A 193.232.142.17 e.dns.ripn.net. 172800 IN AAAA 2001:678:15:0:193:232:142:17 f.dns.ripn.net. 172800 IN A 193.232.156.17 f.dns.ripn.net. 172800 IN AAAA 2001:678:14:0:193:232:156:17 d.dns.ripn.net. 172800 IN A 194.190.124.17 d.dns.ripn.net. 172800 IN AAAA 2001:678:18:0:194:190:124:17 b.dns.ripn.net. 172800 IN A 194.85.252.62 b.dns.ripn.net. 172800 IN AAAA 2001:678:16:0:194:85:252:62 ;; Query time: 992 msec ;; SERVER: 198.41.0.4#53(a.root-servers.net) (UDP) ;; WHEN: Fri Jan 20 23:46:01 MSK 2023 ;; MSG SIZE rcvd: 350 tyamur ★★ (20.01.23 23:45:33 MSK) автор топика Последнее исправление: tyamur 20.01.23 23:49:27 MSK (всего исправлений: 1) Ответить на это сообщение Ссылка