Почему адрес меняется не сразу
Адрес сайта выглядит как простая строка. Между этой строкой и сервером находится распределённая система справочников.
Когда приложение обращается к имени, DNS помогает найти связанные с ним записи. Ответ может прийти из кэша: повторять всю цепочку запросов каждый раз было бы излишне.
Время жизни ответа
У записи есть TTL — время, в течение которого полученный ответ можно хранить в кэше. Если владелец изменил адрес, часть пользователей ещё некоторое время может получать предыдущий ответ.
Поэтому проверка из одной сети и проверка из другой иногда дают разные результаты. Это не обязательно означает, что изменение потерялось: у резолверов может быть разное состояние кэша.
Имя и страница — разные уровни
Успешное разрешение имени подтверждает только работу DNS. Дальше остаются соединение с сервером, проверка сертификата и ответ самого приложения. У каждого этапа свои ошибки.
Разбирать такие ситуации проще последовательно: сначала имя, затем соединение, потом HTTPS и уже после этого содержимое страницы.
← Все заметки