1

Возможный дубликат:
Кто владеет всеми доменами?

Я знаю, что такие сайты, как GoDaddy, продают доменные имена. Где они получают эти доменные имена для продажи?

Я спрашиваю:

Интернет - это всего лишь одна большая сеть, верно? Я должен заплатить за домены, которые я использую, но за какой сервис я фактически плачу? Домен (если так, как этот сайт фактически владеет этим), или я плачу за услуги, которые предоставляет GoDaddy (как DNS-сервер)?

Могу ли я разместить свой собственный DNS-сервер, чтобы предоставить себе бесплатные домены?

2 ответа2

3

Интернет представляет собой иерархическую древовидную систему.

Корень Интернета "."

Ниже приведены домены верхнего уровня, делегированные каждой стране. Они управляются регистратором в каждой стране.

Эти регистраторы затем продают субдомены реселлерам, которые затем продают их вам.

Когда вы делаете поиск DNS, это выглядит так:

  1. Ищите серверы для "."
  2. Используйте эти серверы для поиска домена верхнего уровня (com.) DNS-серверы
  3. Используйте серверы для TLD для поиска вашего домена (example.com.) DNS-серверы
  4. Обратитесь к своим DNS-серверам за IP-адресом и т.д. (Www.example.com.)

Если ваш домен не входит в эту цепочку (то есть, если регистратор страны не знает об этом), вы не сможете получить к нему доступ за пределами своей сети.

Услуга, за которую вы платите, - это возможность иметь доменную часть дерева имен в Интернете.

http://en.wikipedia.org/wiki/Root_nameserver объясняет это лучше, чем я.

1

В общедоступном Интернете вы хотите четко указать, кто контролирует данное доменное имя, а кто контролирует данный IP-адрес, чтобы избежать путаницы и мошенничества. Регистраторы доменов лицензированы, и существует иерархия полномочий до ICANN и IANA. Существует ограниченное количество доменов верхнего уровня (.com, .info, .uk и т.д.), Но неограниченное количество поддоменов.

Однако в частной сети вы можете делать все, что угодно. Вы можете настроить свой собственный сервер доменных имен и использовать любое произвольное доменное имя, которое вам нравится, если оно не доступно для публичного Интернета. Настройка сети таким способом довольно проста и распространена.

Например, вы можете использовать в своей локальной сети IP-адреса, выделенные для частного использования, такие как 192.168/16, настроить сервер имен, который связывает каждый используемый IP-адрес с именем домена, оканчивающимся на .example, и иметь каждый хост используйте ваш сервер имен в качестве основного DNS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .