Відповіді:
Так. Ваш провайдер майже певно кешує налаштування DNS протягом певного періоду часу. Вони повинні оновити записи, коли термін дії TTL закінчиться. На жаль, існує велика кількість провайдерів, які, як видається, ігнорують TTL разом у своїх схемах кешування DNS. Якщо ви потрапили в один з цих Інтернет-провайдерів, це може пройти години або навіть дні, перш ніж вони поважатимуть нові записи, навіть якщо у вас дуже низький набір TTL.
Я зіткнувся з тією ж проблемою і вирішив її за допомогою google DNS
Відкриття налаштувань мережі / IP Використовуйте сервери DNS як:
8.8.8.8
8.8.4.4
Це google DNS і вирішить вашу проблему, поки ур ISP не оновить кеш
Тут є дві речі. Один - це час, який потрібен вашому реєстратору домену, щоб розмістити записи DNS, які ви надали, через якусь веб-форму / панель управління на серверах DNS реєстраторів. Цей процес "оновлення" зазвичай відбувається протягом 15 хвилин.
Два є поле TTL кожного RR (Record Registry), яке в основному говорить: якщо хтось запитував про domain.com раніше, кешуйте domain.com -> IP-адресу RR протягом TTL секунд (кеш, тому я не повинен запитувати авторитетний сервер знову / щоразу, коли якийсь хост запитує про domain.com). Значення TTL змінюються, зазвичай вони встановлюються приблизно на 1 день == 86400 секунд.
Ви дійсно можете перевірити, чи кешований результат DNS-сервера вашого провайдера, запитавши явно DNS-сервера ISP, використовуючи команди:
nslookup domain.com ns1.isp.com
dig domain.com @ns1.isp.com
TTL у полі відповіді вказуватиме, скільки часу керується RR на сервері.
Олексій:
Так. Запис DNS вашого домену визначає значення TTL ("час жити"), яке спрямовує клієнтські комп'ютери (та сервери імен провайдерів) на кешування результатів протягом певного часу, перш ніж повторно запитувати. Значення за замовчуванням - 24-48 годин - типові.
Ось одна хороша практика, щоб майбутні переходи проходили більш плавно: зайдіть на кілька днів до дати переключення та змініть TTL на щось дуже коротке, наприклад, 300 секунд. Конфігуруючи нову IP-адресу, ви можете встановити її на 24 години. З вашої точки зору, головна перевага тривалого TTL полягає в тому, що відвідувачі вашого сайту відчують перевагу ефективності кешованих DNS-запитів. Це також полегшує навантаження на сервери імен вашого домену.
У світлі вашої поточної ситуації ви можете вивчити можливість продовження дзеркального відображення вашого вмісту протягом декількох днів за старою адресою (якщо ваш сайт статичний) або налаштування сервера HTTP за старою IP-адресою вашого домену для передачі запитів на нова IP-адреса (якщо ваш сайт динамічний).
Ура,
Милі
Ваш Інтернет-провайдер запускає DNS-сервер, який кешує записи DNS так довго, як ви їм цього повідомляєте.
Якщо ви керуєте записом DNS, одним із аспектів цього запису є "TTL", який повідомляє DNS-серверам (та належним чином поводженням з клієнтами), як довго він повинен кешувати це значення після отримання його від авторитетного сервера DNS.
Зверніть увагу: існує велика різниця між вашим провайдером і DNS-сервером вашого провайдера. Ніщо не змушує вас використовувати DNS-сервер вашого провайдера. Можна самостійно запустити рекурсивний сервер, можна використовувати сервери DNS google, можна використовувати OpenDNS.
Крім того, якщо ви розраховуєте часто змінювати свої записи DNS, і хочете, щоб ці оновлення набули чинності швидко, слід зменшити TTL своїх записів. Ви побачите більше навантаження на свій DNS-сервер, але в той же час ваші DNS-чати будуть помічені швидше.
Оновлення записів зон потребує до 72 годин для повного поширення по всьому світу. І так, ваш провайдер кешує DNS-запити
Редагувати: Існує ряд онлайн-інструментів, за допомогою яких можна відстежувати хід оновлення. Ознайомтесь із цим.