Получение домена путем настройки BIND и запроса "больших"?

Недавно я получил в свои руки более старую версию "DNS & BIND" О'Рейли, в частности, третье издание, выпущенное в сентябре 1998 года. В главе 3 говорится, что вам нужно выбрать доменное имя, а затем запросить владельца домена (который был бы InterNIC для.com, я думаю), чтобы добавить его.

Однако я не смог найти никакой информации, является ли эта информация все еще действительной или нет. На странице InterNIC перечислены регистраторы, которые подтверждают мою первоначальную теорию о том, что теперь только аккредитованные регистраторы могут регистрировать TLD. Но за это я должен был бы заплатить, что было бы дополнительными сборами, которые я хотел бы сэкономить, если это возможно.

Поэтому я хотел бы, чтобы кто-то прояснил текущую ситуацию, можно ли получить "бесплатный" домен TLD (.com, .org, .net и т. Д.) Без необходимости платить регистратору, создав собственный DNS.,

2 ответа

Решение

Поэтому я хотел бы, чтобы кто-то прояснил текущую ситуацию, можно ли получить "бесплатный" домен TLD (.com, .org, .net и т. Д.) Без необходимости платить регистратору, создав собственный DNS.,

Нет, если вы хотите, чтобы он был доступен для широкой публики.

Вы по сути платите за вход в DNS a/b/c.gtld-servers.net которые все клиенты уже настроены для использования (прямо или косвенно из-за иерархии DNS). Если вы не введете свой собственный "корневой сервер имен" каким-либо образом, вы не сможете сделать это бесплатно (и эта инъекция, вероятно, будет стоить вам денег в любом случае).

$ nslookup -type=ns cnn.com b.gtld-servers.net
Server:     b.gtld-servers.net
Address:    192.33.14.30#53

Non-authoritative answer:
*** Can't find cnn.com: No answer

Authoritative answers can be found from:
cnn.com nameserver = ns1.timewarner.net.
cnn.com nameserver = ns3.timewarner.net.
cnn.com nameserver = ns5.timewarner.net.
ns1.timewarner.net  internet address = 204.74.108.238
ns3.timewarner.net  internet address = 199.7.68.238
ns5.timewarner.net  internet address = 204.74.109.238

После этого вы обращаетесь к ns1.timewarner.net/ns3.timewarner.net/ns5.timewarner.net, о чем, как я полагаю, вы говорите, когда говорите

путем настройки собственного DNS.

$ nslookup -type=ns cnn.com ns1.timewarner.net
Server:     ns1.timewarner.net
Address:    204.74.108.238#53

cnn.com nameserver = ns1.timewarner.net.
cnn.com nameserver = ns3.timewarner.net.
cnn.com nameserver = ns5.timewarner.net.

и вы продолжаете подключаться к 204.74.108.238:80, чтобы открыть cnn.com.

Нет, вы не можете получить домен.TLD бесплатно.

Единственный "бесплатный" TLD, о котором я знаю, это .tk

Другие вопросы по тегам