Я понимаю, как некоторые могут подумать, что это не совсем конструктивно, но мне было интересно, почему вы не можете разрешить com, org, us, ru или любой другой домен верхнего уровня? Я воспринимаю это как учебное упражнение, потому что в моем понимании работы DNS могут быть пробелы. Например, я пытался;
nslookup com
Server: dns.server.com
Address: 123.123.123.123
*** dns.server.com cant find com: Non-existent domain
Я всегда думал, что все другие сайты в .com
домене верхнего уровня зависят от существования реального имени домена com
. По крайней мере, я думал, что он отслеживает существующие домены в .com
домене. Что мне не хватает?
www.website.ws
)Ответы:
Они зависят от ком. - но у него нет записи A, и вы не можете так ее искать. Вместо этого попробуйте найти запись NS:
Это даст вам gtld-серверы, которые являются полномочными для ком. и на котором вы перенаправлены на следующий набор серверов имен для домена.
Если у вас есть dig, попробуйте,
dig +trace com.
если нет, затем посетите http://www.digwebinterface.com/?hostnames=com.&type=&trace=on&ns=resolver&useresolver=8.8.4.4&nameservers=, который покажет вам выходные данные и маршрут от root уровень (.) до NS, который дает вам ответ NXDOMAIN.источник
.
вcom.
вопросах в этом примере.Вы ничего не пропускаете. Домен 'com' существует, но не имеет записей A. Если вы ищете записи NS (записи сервера домена), вы получите результаты (как и ожидалось).
источник