TGViewer
Цифровой чай Цифровой чай @digitaltea · 10.2K subscribers
Post #115 1.33K
#матчасть

DNS. Часть 1. Общие сведения.

DNS
(англ. Domain Name System, Система доменных имён) — это сетевой протокол, обеспечивающий невидимый механизм, который помогает нам использовать "человеческие", легко запоминающиеся имена для доступа к веб-сайтам и другим сервисам в Интернете вместо того, чтобы запоминать сложные числовые адреса.

В чём суть?
В своё время мы рассматривали, что такое IP-адрес, и как вообще работает Интернет. Так вот, в силу того, что компьютеры в сети общаются друг с другом по IP-адресам, то не будь протокола DNS, нам бы пришлось в браузере вместо, например, "google.ru" набирать "142.250.74.131" (IP-адрес сервера Google). Не очень удобно, правда? А если завтра IP-адрес сервера изменится (это, в принципе, нормальное явление), то будет ещё менее удобно.

На практике, когда мы в браузере вводим имя сайта, наш компьютер сам обращается к специальному DNS-серверу, чтобы узнать, какой IP-адрес соответствует этому имени сайта (его ещё называют доменное имя). "Эй, DNS! Скажи, какой IP-адрес у сайта yandex.ru?" DNS-сервер выдаёт нужный IP-адрес (говорят, что он разрешает доменное имя), и дальше наш компьютер всё так же незаметно для нас обращается к нужному веб-серверу по полученному адресу.

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

К слову, если вы знаете IP-адрес веб-сайта, то можете вместо его имени набрать в строке браузера этот адрес, и в общем случае также попадёте на нужный сайт. По ряду технических нюансов, связанных с обработкой запросов самим веб-сайтом, это может сработать не всегда, но сама эта идея отлично иллюстрирует суть и назначение протокола DNS.

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

Лайфхак: но если вдруг с вашим DNS-сервером возникла проблема, можете воспользоваться одним из публичных DNS-серверов, указав в настройках соответствующий адрес. Например, популярным публичным DNS является сервер Google с козырным адресом 8.8.8.8. Возможно, не слишком безопасно, но порой лучше, чем ничего.

Подводя итог, можно сказать, что протокол DNS — это солдат невидимого фронта. Он незаметно работает "под капотом" Интернета, а большинство людей и не догадываются о его существовании. Но если предположить, что однажды он откажет, то работа большей части сервисов в Интернете, говоря без обиняков, накроется медным эмалированным изделием.

@digitaltea | про IT доступно
  • 👍 30
  • ❤ 5
  • 🔥 2
  • 🤬 1
More from @digitaltea
  1. Oct 13, 2026💸 Блокчейн: как деньги добираются до адресата Что такое транзакция, я писал тут. А про бл…
  2. Oct 12, 2026🚨 Дыра в настольном Telegram Тебе кидают ссылку в чат, ты кликаешь, и с компа тихо улетаю…
  3. Oct 9, 2026🤖 I'll be back Роботостроительная компания Figure отправила своих старых гуманоидов в ста…
  4. Oct 7, 2026⌨️ Смартфон с кнопками возвращается На картинке слева — Clicks Communicator, смартфон с на…
  5. Oct 5, 2026🧠 Искусственного интеллекта больше нет Теперь по указанию Дональда Трампа в официальных д…
  6. Oct 2, 2026🥊 Человек против Терминатора В США блогер вышел на ринг против 85-килограммового андроида…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →