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

В прошлом посте мы дошли до момента, когда браузеру понадобился IP-адрес сайта.

Но откуда он его берёт?

Допустим, мы открываем:

`example.com`

Компьютер не начинает сразу опрашивать весь интернет. Сначала он проверяет, не знает ли ответ уже сейчас.

1️⃣ Проверяется кэш

Браузер, операционная система и DNS-резолвер могут уже помнить IP-адрес сайта.

Если запись ещё актуальна — ответ получаем почти мгновенно.

2️⃣ Запрос уходит DNS-резолверу

Обычно его предоставляет интернет-провайдер, но можно использовать и публичные DNS-серверы, например:

`1.1.1.1`
`8.8.8.8`

Именно резолвер занимается поиском ответа за нас.

3️⃣ Если ответа нет — начинается поиск

Упрощённо цепочка выглядит так:

`Корневой DNS → DNS зоны .com → DNS example.com`

Корневой сервер не знает IP сайта, но знает, где искать информацию о зоне `.com`.

Сервер зоны `.com` знает, какие DNS-серверы отвечают за `example.com`.

А уже авторитетный DNS-сервер домена возвращает нужную запись.

Например:

`example.com → 93.184.216.34`

4️⃣ Ответ сохраняется в кэш

Чтобы не повторять весь путь при каждом открытии сайта, результат некоторое время хранится.

Сколько именно — определяет параметр TTL — Time To Live.

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

🔧 Попробуйте сами

В Windows:

`nslookup example.com`

Можно явно указать DNS-сервер:

`nslookup example.com 1.1.1.1`

А в Linux/macOS удобно использовать:

`dig example.com`

💡 И вот важный момент:

Интернет-соединение может работать прекрасно, но если возникли проблемы с DNS, сайты по именам открываться не будут.

Именно поэтому фраза «интернет есть, а сайты не открываются» очень часто приводит администратора к проверке DNS.
Просмотры: 3
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти