DNS (Domain Name System) — это распределенная система преобразования доменных имен в IP-адреса.
Основные функции DNS:
- Преобразование доменных имен в IP-адреса: Когда пользователь вводит в браузере доменное имя (например, google.com), DNS находит соответствующий IP-адрес.
- Обратное преобразование: Преобразование IP-адреса в доменное имя (используется реже, например, для логирования).
- Маршрутизация почты: Определение почтовых серверов, отвечающих за конкретный домен (через MX-записи).
- Балансировка нагрузки: Распределение запросов между несколькими серверами, используя разные IP-адреса для одного доменного имени.
Процесс преобразования:
- Пользователь вводит доменное имя в браузере.
- Браузер проверяет свой кэш DNS.
- Если в кэше нет записи, запрос отправляется рекурсивному DNS-серверу (обычно вашего провайдера).
- Рекурсивный сервер проверяет свой кэш.
- Если в кэше нет записи, рекурсивный сервер начинает поиск, обр