Главная › Что такое DNS простыми словами

Что такое DNS простыми словами

Как имя сайта превращается в IP-адрес

Что такое DNS простыми словами

DNS — это «телефонная книга» интернета. Людям удобно помнить имена вроде okis.ru, а компьютерам для связи нужен IP-адрес вроде 185.189.167.176. DNS переводит одно в другое.

Как это работает

  1. Вы набираете в браузере адрес сайта.
  2. Компьютер спрашивает у DNS-сервера (обычно его выдаёт провайдер через роутер): какой IP у этого имени?
  3. Если сервер не знает ответ, он по цепочке спрашивает серверы зоны .ru, а те — сервер, который отвечает за сам домен.
  4. Ответ возвращается к вам и запоминается на время, чтобы в следующий раз не спрашивать снова.

Всё это занимает доли секунды. Посмотреть, какие адреса записаны у любого сайта, можно на странице IP-адрес сайта.

Записи DNS

AIPv4-адрес сайта
AAAAIPv6-адрес сайта
CNAME«смотри другое имя»: псевдоним, например www → основной домен
MXкуда доставлять почту для домена
TXTтекстовые записи: подтверждение владения доменом, защита почты (SPF, DKIM)
NSкакие серверы отвечают за домен

Почему сайт открывается не сразу после переезда

Ответы DNS запоминаются на время, которое задаёт владелец домена (TTL): от минут до суток. Если сайт переехал на новый сервер, часть людей ещё какое-то время попадает на старый, пока у их провайдера не истечёт запомненный ответ.

Как узнать и сменить DNS-сервер

В Windows команда ipconfig /all показывает строку «DNS-серверы». Обычно это адрес роутера или провайдера. Сменить DNS можно в настройках сетевого подключения или прямо в роутере — тогда новые настройки получат все устройства дома. Популярные публичные DNS: Яндекс (77.88.8.8), Cloudflare (1.1.1.1), Google (8.8.8.8).

Если сайты открываются медленно или не открываются по имени, но открываются по IP-адресу, дело почти наверняка в DNS.

Частые вопросы

Что такое DNS-сервер?

Сервер, который по имени сайта находит его IP-адрес. Обычно его выдаёт провайдер, но можно указать и публичный, например 77.88.8.8 от Яндекса.

Как узнать IP-адрес сайта через DNS?

Введите домен на странице «IP-адрес сайта» на main-ip.ru или выполните nslookup и имя сайта в командной строке.

Зачем менять DNS?

Если DNS провайдера работает медленно или с перебоями. Публичные DNS-серверы обычно быстрее и стабильнее.

Проверьте свой адресIP, провайдер и город за секунду.
Узнать мой IP

Другие инструменты

Все статьи (18) →