Как это работает

Почему изменения в DNS «не видно сразу»

DNS — это справочник, который переводит доменное имя в адрес сервера. Браузер сам по себе не знает, где живёт ваш сайт: он спрашивает у DNS и получает ответ в виде записи. Запись A отдаёт адрес IPv4, AAAA — адрес IPv6, MX говорит, куда нести почту, TXT хранит текстовые подтверждения, NS называет серверы, отвечающие за домен, а SOA описывает сам режим обслуживания зоны.

Разница между A и CNAME простая. A прямо говорит «домен живёт по этому адресу». CNAME говорит «смотри ответ для другого имени» — и дальше уже его записи решают дело. CNAME удобен, когда адрес сервера меняете не вы: хостинг или CDN меняет его у себя, а ваш домен едет следом автоматически. Но на корне домена CNAME обычно поставить нельзя, и отсюда берутся странные сбои после переезда.

Теперь про кеш. У каждой записи есть TTL — время, в течение которого промежуточные серверы вправе отдавать сохранённую копию, не спрашивая первоисточник. Поэтому после смены адреса часть мира ещё видит старый, и это не ошибка, а заложенное в протокол поведение. Если переезд запланирован, TTL уменьшают заранее, за сутки-двое до работ — тогда новые данные расходятся быстро.

Чего проверка не делает. Она видит только публичные записи зоны, а не настройки внутри панели регистратора, и вполне может показать кешированный ответ вместо только что сохранённого. Она ничего не говорит о том, работает ли сам сервер по этому адресу: домен может вести куда надо безупречно, а сайт лежать. Состояние сайта смотрят отдельно.

Частые вопросы

Частые вопросы

Дальше

Инструмент показал проблему, а чинить некому?

Мы делаем сайты, магазины и поддержку — от адреса домена до почты, которая не попадает в спам.