Что такое DNS


DNS / Domain Name System (система доменных имен) - это иерархически распределенная в сети система баз данных, предоставляющая пользователям сети Интернет дополнительный сервис по автоматическому преобразованию запросов, оформленных в удобном для человека текстовом формате (например, it-sektor.ru) в цифровой IP-адрес компьютера (например, 46.4.88.76), где находится искомый ресурс.

DNS – это специальная сетевая служба, серверы которой, сопоставляют буквенные значения доменных имен с цифровым значением IP-адресов и наоборот.

С DNS мы сталкиваемся  каждый раз, посещая всемирную сеть Интернет и заходя на сайты. Эта служба была создана, чтобы обеспечить связь между человеком и машиной. Т.е., набирая доменное имя в браузере, служба DNS вычисляет, какому IP-адресу соответствует это имя и какой именно ресурс нужно вам предоставить.

Т.к. все серверы связаны между собой, то при поступлении запроса на расшифровку и невозможности по какой-либо причине определить его самостоятельно, сервер передает этот запрос другим подобным серверам по специально разработанным схемам. Так будет происходить до тех пор, пока доменное имя не будет переведено в IP-адрес. Услугами DNS серверов пользуются все программы, которые работают в Интернет.

DNS указывается веб-мастером при регистрации домена. Веб-мастер заполняет в панели управления доменом два поля dns1 и dns2 IP или URL адресами сервера Вашего хостинга. Эти адреса выдаются сразу после того, как покупается хостинг. При смене хостинга, dns также изменяются. На серверах он изменяется моментально, однако может оказаться в кеше Интернет-провайдера, для обновления которого может потребоваться до 48 часов. Это означает, что сайт будет ещё до 48 часов доступен по адресу прежнего сервера.

Если бы не было службы DNS, то пользователям было бы необходимо запоминать вместо буквенных обозначений названий сайтов (it-sektor.ru) цифровые (IP-адрес: 46.4.88.76). А это, соответственно, очень сложно.