Що таке DNS 1

Що таке DNS 1



Що таке ДНС-сервер: розшифровуємо термін простими словами

Коли користувач інтернету вбиває в рядок домен сайту, на який він хоче перейти, сервер DNS конвертує цей домен в IP-адресу комп'ютера, де розташований даний сайт. Потім комп'ютер користувача надсилає запити по виданій IP-адресі і у відповідь отримує всю необхідну інформацію про пошукову веб-сторінку.

DNS розшифровується як Domain Name System та перекладається як «Система доменних імен». До появи DNS протоколів система протоколювання сайтів була дуже примітивною. Кожен сайт мав спеціальний текстовий документ hosts.text, куди вручну вписувався домен веб-ресурсу та його IP-адреса. У цьому випадку, коли користувач вбивав доменне ім'я в браузер, браузеру доводилося спочатку знаходити відповідний файл hosts.txt, потім він брав звідти IP-адресу і шукав необхідний ресурс. Всі подібні текстові файли розташовувалися на одному центральному комп'ютерному пристрої, який контролював Ст енфордський Дослідницький Інститут. Щоб додати власний веб-сайт до цього головного комп'ютера, доводилося спочатку дзвонити в інститут і просити, щоб сайт прийняли. Але це було на зорі інтернету. Коли сайтів почало з'являтися все більше і більше, такий шлях почав забирати дуже багато часу у користувачів, а пізніше взагалі перестав справлятися з потоком бажаючих. Ось у цей момент і було придумано технологію DNS.

Як працює DNS-сервер

  1. Локальний сервер DNS. Це може бути сервер вашого інтернет-провайдера або будь-який публічний DNS, який ви позначили в налаштуваннях, наприклад, від Google. Браузер для пошуку потрібного сайту використовує саме цей сервер DNS.Для «спілкування» з такими серверами в браузерах застосовуються спеціальні програми - DNS-клієнти.
  2. DNS-сервер вищого рівня. Це кореневі ДНС, які зберігають інформацію про різні доменні зони. Саме вони за запитом направляють на інші DNS-сервери різних доменних зон, наприклад: RU, COM, KZ, MD, FM, TV та ін.
  3. DNS-сервери доменних зон. Саме вони зберігають всю інформацію до асаемо доменних імен і записів у доменних іменах. Такі DNS-сервери пропонують хостинг-компанії або реєстратори доменних імен.

Детальний шлях, як браузер знаходить сайт за DNS

  1. Користувач вводить доменне ім'я в браузері. Насамперед браузер шукає документ hosts.txt на пристрої. Швидше за все, він його не знаходить, тому він надсилає запит локальному DNS-серверу, який описаний у налаштуваннях вашого інтернет-з'єднання.
  2. Локальний DNS не має адреси сайту, який потрібен користувачеві, тому він перенаправляє запит до кореневої DNS.
  3. Кореневий DNS також не має адреси потрібного сайту, але він розрізняє доменні зони, тому він перенаправляє IP-адресу DNS-сервера доменної зони, де розташований сайт, локальному серверу, вказуючи де розташований шуканий сайт.
  4. Локальний ДНС, отримавши адресу сервера доменної зони, надсилає йому запит з приводу шуканого сайту.
  5. DNS-сервер доменної зони не має IP-адресу шуканого веб-ресурсу, але знає, на яких серверах він розташований, тому він відправляє адресу цих серверів локальному серверу.
  6. Локальний ДНС-сервер відправляє запит по шуканому сайту на знайдений сервер цього сайту, і у відповідь йому надають IP-адресу веб-ресурсу. Він цю адресу перенаправляє браузеру.
  7. Браузер отримує IP-адресу сайту і відправляє прямий запит ДНС-серверу, де розташований сайт, і отримує у відповідь веб-сторінку, яку шукає.

DNS-запис - що це

  • А-запис - це IP-адреса веб-сайту, яка відповідає домену сайту;
  • АААА-запис - це IP-адреса веб-сайту, але записана в IPv6;
  • CNAME — запис, який застосовується для прикріплення піддомену або створення псевдоніма;
  • NS — адреса ДНС-сервера, де зберігаються додаткові записи ресурсу;
  • TXT — будь-яка інформація у текстовому форматі, дуже часто такий вид запису застосовують для підтвердження прав на ресурс;
  • МХ - запис для підв'язки поштового сервера до домену;
  • SPF - тут вказуються сервери, яким дозволено відсилати листи від імені даного домену;
  • та ін.

Висновок

DNS це те, без чого не працює жоден веб-сайт. Кс таті, старий підхід із застосуванням файлу hosts.txt також працює, тому багато веб-розробників використовують його , коли створюють сайт без зареєстрованого домену, щоб перевірити працездатність ресурсу прямо зі свого комп'ютера. Браузер досі шукає файл hosts.txt, а потім відправляє запити до DNS-серверів.

Ми будемо дуже вдячні

якщо під матеріалом, що сподобався, Ви натиснете одну з кнопок соціальних мереж і поділитеся з друзями.

Подібні статті

  • Що таке дифузор і для чого він потрібний
  • Що таке сильфонний шланг
  • що таке ключові слова 4 клас
  • Що таке фотосинтез коротко 6 клас
  • Що таке музика аніме
  • Що таке лади народної музики
  • Що таке Субетта
  • Що таке щастя для дитини
  • Останні статті

  • Який найвищий водоспад у Південній Америці
  • водоемульсійний лак
  • Який раціон має бути у вівчарки
  • Паливний насос високого тиску будова
  • скільки часу линяють качки
  • У чому плюс німецької вівчарки
  • гриби рядовки як приготувати
  • кімнатні рослини які не люблять світла
  • Категорії