Что такое DNS адрес
Если коротко обозначить значение и важность DNS для Интернета, то можно без преувеличения сказать, что это один из основ всемирной паутины.
Абсолютно любой компьютер, у которого есть выход в Интернет, характеризуется своим определенным межсетевым протоколом или IP, с помощью которого и происходит объединение отдельных компьютерных сетей в единую всемирную сеть. Как правило, IP представляет собой четырехбайтовое число и без определения IP-адреса компьютера потока информации из Интернета не будет.
Все эти процессы происходят автоматически и моментально, а в связи с тем, что человеческому мозгу, даже самому уникальному по своим возможностям, практически не представляется возможным запомнить такое огромное количество IP-адресов, и была разработана специальная технология, способная облегчить участь пользователей Интернета. Эта технология получила аббревиатуру DNS – служба или система доменных имен (Domain Name System), позволяющая определять IP-адреса ресурсов по их доменам и производить обмен сетевой информацией.
Для того чтобы максимально отойти от специальной терминологии и попытаться объяснить основные функции DNS простыми словами, можно привести аналогии из не виртуальной жизни и разложить все «по полочкам».
Итак, что делает человек, когда собирается кому-нибудь позвонить? Все доступные варианты действия:
Можно попробовать вспомнить нужный номер телефона.
Выбрать адресата из списка абонентов в телефонном справочнике мобильного.
Если разговор с нужным человеком состоялся недавно, можно воспользоваться журналом исходящих звонков.
Как возможный вариант – звонок в справочную службу.
Можно выбрать из своего списка абонентов какого-нибудь знакомого, которому может быть известен требуемый номер или этот знакомый может узнать его из какого-нибудь другого источника.
Примерно такие же действия инициируются в компьютере (учитывая, что IP-адрес можно сравнить с набором цифр номера телефона), прежде чем попасть на какой-то сайт. Роль службы DNS в приведенной аналогии – узнать номер телефона, располагая только именем абонента. В этом и заключается основная функция DNS.
Какие еще возможности есть у DNS? Вполне логично, что если можно определить адрес компьютера в сети, зная всего лишь его имя, то можно получить и обратную информацию – узнать имя компьютера, располагая его адресом.
Разумеется, никакой гарантии нет, что если имя компьютера определенно будет соответствовать какому-то конкретному адресу, не факт, что на этом адресе не будут числиться другие имена или вообще будет записан какой-то компьютер. Для доступности понимания можно в качестве примера опять обратиться к аналогии с телефонными номерами: очень часто бывает, что телефонный номер зарегистрирован на одного человека, а пользуется им совсем другой абонент. Параллели с реальной жизнью в этом случае даже еще сильнее. Оказывается, что и компьютерам тоже требуется своего рода «прописка» в сети: некоторые системы в Интернете, например, службы антиспама, проверяют соответствие адреса и имени, и если это соответствие не установлено, то системами не рекомендуется принимать почту с таких адресов, относя их в категорию содержащих спам.
Теперь немного подробней о системе доменных имен. Если за основу брать семантику слова "Domain", то на русский язык это слово может переводиться в нескольких значениях, обозначая зону, территорию, район (если рассматривать общие особенности), сферу (деятельности), область (интересов), поле (правовое) и т.п. Таким образом, словом «домен» принято обозначать какие-то определенные признаки, причем, эти признаки необязательно могут быть территориальными. Слово понравилось своей универсальностью и стало применяться, чтобы обозначить иерархию имен в сети Интернет, но в этом случае «иерархией» обозначаются зоны ответственности в сети.
Опять же, применяя для простоты понимания аналогии реальной жизни, можно привести пример другой иерархии: Марина работает в отделе сбыта фирмы «Мебель» города Урюпинска. Как можно коротко записать адрес по всем пунктам иерархии? Приблизительно следующим образом:
Марина
Отдел сбыта
ООО «Мебель»
Урюпинск
Российская Федерация
Одной строкой по системе доменных имен краткая запись компьютера менеджера Марины записью в одну строку выглядела бы так: Марина.Сбыт.ОООМебель.Урюпинск.Россия. Точками в этом случае разделяются конкретные зоны иерархии. Вся информация представлена одной строкой и в, принципе, всем все понятно.
Но Интернет не очень-то и любит слишком много букв, да и домены принято писать латиницей. Поэтому находчивый системный администратор фирмы «Мебель» быстро занял бы для своей компании доменное имя, полностью совпадающее с названием компании, если бы оно на тот момент было бы свободным, и теперь адрес компьютера в новом виде по всем правилам dns адрес уже бы выглядел как marina.mebeli.ru. Если бы доменное имя было уже занято, а системный администратор обладал бы безудержной фантазией, то можно было бы видоизменить адрес до marina.mebeli.ly и не принципиально, что доменная зона ly будет территориальной зоной Латвии, Интернет – пространство безграничное.
Имена доменных зон условно разделяют на географические и организационные зоны. В качестве примера можно привести:
Организационные:
com (commercial) – коммерческие,
gov (goverment) - правительственные,
org (organization) – некоммерческие.
Географические:
by - Беларусь,
ru – Россия,
md – Молдова,
ca – Канада,
ua – Украина.
Dns адрес обязательно указывается при регистрации доменного имени какого-нибудь сайта. Сама процедура представляет собой банальное заполнение полей DNS1 и DNS2 (так называемые, сетевые реквизиты) или полей IP-адреса и URL-адреса. Все эти сетевые реквизиты становятся известны после того, как приобретается хостинг. При смене хостинга, то есть при «переезде» на новый сервер, размещающем сайт, владелец сайта должен поменять DNS-адрес, в противном случае пользователи будет автоматически направляться на сервер, на котором этот сайт уже отсутствует.