Поговорим о DNS

11.08.2009 Выкл. Автор

Доброго времени суток!

Сегодня поговорим о покупке доменов и DNS.
Для начала о DNS, иначе процесс делегирования домена может оказаться непонятен.
DNS (Domain Name System) — это сетевая служба, задачей которой является сопоставление цифрового IP адреса компьютера какому-нибудь символьному значению, то есть доменному имени.

Domain Name System была разработана в начале 80-ых годов, когда интернет, перестав служить только для связи компьютеров, предназначенных для военных и исследовательских целей в США, вышла на мировой простор и стала распространяться по миру в геометрической прогресси. Возникла необходимость создания системы DNS, так как обычному пользователю весьма затруднительно запоминать адреса серверов по их IP адресам вида 117.65.255.1. Конечно, для того чтобы пользователь мог попасть на Ваш компьютер, необязательно
регистрировать на его IP какой-то домен. В сети Ваш компьютер будет виден под IP адресом. Например, если Вы установили на свой компьютер какой-то web сервер, то содержимое вашего сайта будет видно по цифровому IP адресу, предоставленному Вам вашим интернет провайдером.

А может и наоборот, существовать не один, а несколько доменов для одного компьютера (ip адреса). Причем количество доменных имен для одного сервера никак не ограничивается.

Первоочередной задачей DNS сервера является обеспечение трансляции доменных имен в ip адреса.

Узлами DNS служат так называемые DNS серверы или просто NS (Name Server). DNS серверы хранят в себе информацию о доменах, которая и обеспечивает «работу» домена. Информация эта хранится на NS в файлах — зонах. Зона содержит несколько записей.

Еще некоторые термины, которые не столь важны, но это для самых любопытных:
SOA. В SOA записан главный сервер имен для зоны, адрес электронной почты администратора, номер версии и другая информация, необходимая для синхронизации зон на нескольких серверах.
A. Эта запись хранит соответствие имени компьютера и его IP адреса. Например, запись www IN A 127.0.0.1 обозначает, что компьютер www в данном домене (том, которому соответствует зона) имеет IP
адрес: 127.0.0.1.
MX. Указывает имя компьютера, на который необходимо пересылать всю электронную почту, приходящую на адреса в этом домене. В зоне может быть несколько записей MX, и для каждой указывается вес. В таком случае отправитель будет пытаться отослать почту на все компьютеры, указанные в MX, начиная с имеющего наименьший вес.
NS. Эта запись для указания Name серверов. Для каждого сервера, упомянутого в записи NS, должна существовать запись A с его адресом
в той же зоне или в зоне другого домена.
Есть еще много деталей, если интересует — пишите.

Для каждого домена необходимо иметь хотя бы два NS сервера для хранения на них файла зоны. Главный из них называется Primary или первичный DNS сервер. Второй сервер — Secondary или вторичный. Вторичных NS серверов может быть сколько угодно, но необходим хотя бы один. Оригинал файла зоны заносится сначала на все NS сервера, на которых будет поддержка Вашего домена. Затем вторичный DNS сервер регулярно будет обращаться к первичному и, если обнаружит там какие-то изменения в файле зоны, отредактирует свой
файл. Вторичный сервер нужен, так как, если что-то случится с первичным (абсолютно надежной техники не существует), то функции NS сервера временно перейдут на Secondary сервер. Но вторичный серер от этого не станет первичным; если первичный сервер не восстановится, вторичный сервер удалит у себя записи о домене. В таком случае придется искать новые DNS сервера.

До 1 июня 2006 года для регистрации доменов .RU и .SU заказчику необходимо было заключить договор с исполнителем.
С 1 июня 2006 в регламент регистрации доменной зоны RU было внесено изменение, согласно которого более не требуется для регистрации домена RU 100% идентификации владельца домена и как следствие заключение "бумажного" договора.

Для регистрации других доменов также никаких документов предоставлять не нужно. Достаточно найти свободное доменное имя, которое Вас интересует, заполнить заявку и оплатить услуги регистрации доменных имен согласно тарифам регистратора.
Меня как регистратора спрашивают, можно ли в целях сохранения анонимности ввести заведомо неправильные учетные данные?

Да, но хочу обратить Ваше внимание на следующие моменты.

В случае ввода неправильных учетных данных Вы вряд ли сможете:
— отстоять свое право на домен при возникновении спора
— передать (продать) домен другому лицу
— восстановить логин/пароль для аккаунта в случае утери этих данных
В панели управления доменом обычно стоит меню "Скрывать реальное имя администратора домена в WHOIS", так что анонимность Вы сохраните.

Процесс регистрации домена занимает мало времени — обычно не более 1 часа с момента поступления денег на наш расчетный счет. При оплате с помощью WebMoney регистрация домена инициируется уже через несколько минут после поступления оплаты.

Хочу обратить Ваше внимание на тот факт, что есть разница между регистрацией домена и его делегированием. Регистрация домена это внесение записи о доменном имени в реестр доменной зоны. Как только данные внесены в реестр — домен является Вашей собственностью. Делегирование происходит после проверки данных которые Вы указали при регистрации домена, а также обновления ДНС записей на серверах всего мира. Делегирование может занять от 6 до 48 часов. Домен будет виден
в Вашем браузере сразу, как только он пройдет процедуру делегирования.
Не обязательно сразу регистрировать хостинг или прикреплять к хостингу — когда захотите, тогда это и сделаете. Для прикрепления к хостингу нужно:
1) узнать у хостера ns-сервера и прописать их в панели управления доменом;
2) в панели управления хостингом прикрепить домен (в соответствующем меню).

Часто бывает следующая ситуация: зарегистрировали домен, истекло положенное время, а ваш браузер не показывает сайт по купленному домену! Или перебрались на другой хостинг — а сайт все равно не показывается! Хотя друзья, знакомые могут говорить, что сайт уже доступен. Или такая ситуация — купили домен, хочется сразу приступить к редактированию, заливке файлов, однако ведь сайт может быть недоступен до 48 часов… 🙁
В первом случае может быть виновен браузер и кэширование, компьютер запоминает ip сайта
и ищет его по тому же адресу, когда вы набираете адрес в браузере. Во втором случае компьютер, проще говоря, "не готов" видеть новый сайт по ip, пока не не будут проделаны определенные технические операции у провайдеров. Выход в таких ситуациях есть!
Заходим в windows/system32/drivers/etc/hosts — открываем данный файл любым текстовым редактором, тем же блокнотом например.
Видим в конце строку:
127.0.0.1       localhost
Узнаем у хостера ip, на котором
стоит сайт и пишем
217.107.219.31 priwap.ru
Сохраняем, смотрим. Компьютер теперь знает, на каком ip расположен теперь ваш сайт.

До скорых встреч!