DNS без загадок: что происходит при открытии сайта
Когда вы вводите адрес сайта, компьютер должен узнать IP-адрес сервера. Для этого используется DNS.
Как проходит запрос
Браузер и операционная система сначала проверяют собственные кэши. Если ответа нет, запрос передаётся настроенному DNS-резолверу. Тот при необходимости обращается к другим DNS-серверам и возвращает результат.
Какие записи важны
A указывает IPv4-адрес; AAAA — IPv6; CNAME связывает имя с другим именем; MX определяет почтовые серверы; TXT хранит текстовые данные, например для подтверждения владения доменом.
Минимальная диагностика
В Linux можно проверить ответы резолвера командами:
dig example.com A
dig example.com AAAA
dig example.com +traceВ Windows подойдёт nslookup example.com. Сравните результаты разных резолверов, если подозреваете проблему с DNS.
О чём часто забывают
DNS-кэш может сохранять старый IP до истечения TTL. Наличие DNS-записи ещё не гарантирует, что веб-сервер отвечает и сертификат HTTPS настроен корректно.