Получение домена путем настройки 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