Кращий спосіб змінити IP-адресу для багатьох доменів одночасно [закрито]


-1

Я повинен перемістити кілька серверів в інше місце, що означає, що IP-адреса буде змінюватися. Три з цих серверів - або кращі IP-адреси - мають декілька тисяч доменів, пов'язаних з ними через A-записи. Деякі з цих доменів мають піддомени із записами CNAME, але в основному це A-записи.

Наразі я думаю про встановлення всіх доменів через CNAME до декількох доменів-господарів (& lt; 10) з коротким TTL (5 хвилин або близько того). Потім буде потрібно кілька хвилин, щоб змінити IP-адресу для цих "master-доменів". Я вважаю, що всі домени, пов’язані за допомогою CNAME, оновлюватимуться одночасно з оновленням головного домену, але, можливо, це не так. Чи є недоліки використання CNAMES для багатьох доменів? Чи вплине це на рейтинг Google або інші побічні ефекти?

Чи буде короткий TTL мати недоліки? Це має бути встановлено принаймні за один день до переїзду, оскільки поточний TTL - один день.

У минулому я зробив це для невеликої кількості доменів, створивши субдомен www2, який вказував на нову IP-адресу. Потім я переніс веб-сайт, змінив DNS для домену та www, вимкнув старий сайт і створив 301 редирект з www (старий сервер) до www2 (новий сервер). Новий сервер обслуговував один і той же сайт для www і www2, тому збирав нормальний сайт, як тільки DNS було оновлено в усьому світі. Потім я міняю www2 до 301 переадресації на www (тепер на новому сервері) і через деякий час я буду подавати сторінку помилок для www2 з поясненням. Це було для сервісу, який не турбував Google. У цьому випадку я не думаю, що це гарна альтернатива, але, можливо, ви не згодні.

Я хочу зберегти контроль і можливість повернутися назад, якщо міграція є проблематичною. Установка виконана, але складна, і я знаю, що нам потрібен варіант, щоб повернутися назад у випадку, якщо ми не зможемо отримати її. Я вважаю, що змінювати IP-адресу назад на старий повинен.

Як ви думаєте, це найкращий спосіб вирішити це?


1
Просто швидко ви говорите про внутрішній або зовнішній DNS TTL пам'ятаючи, що короткі внутрішні TTL все ще займе до 24 годин, щоб поширюватися у зовнішньому світі ...
CharlesH

Зовнішній DNS. Усі домени розміщуються у зовнішнього постачальника.
SPRBRN

Відповіді:


1

Це занадто довго для коментарів, але більше рекомендацій, ніж відповідь на слово.

Важко сказати 100%, однак мої думки та теорії про це:

  1. Будь-які масові зміни, наприклад, замінити цей IP з цим IP-провайдера повинен бути в змозі зробити для вас миттєво.

  2. TTL, швидше за все, буде для своїх власних DNS-серверів, що дуже обмежує, оскільки він не буде заповнюватися на весь DNS-сервер світу швидше, це просто викликає більше внутрішнього трафіку кожні п'ять хвилин для провайдера. Населення для всіх DNS все ще буде до 24 годин.

  3. Можливо, найкращим вашим кроком буде вказати їх на адресу DynDns (не знаю, скільки ви знаєте про це, тому я не буду пояснювати, якщо ви не запитаєте мене теж), таким чином ви можете змінити на льоту як і коли вам це потрібно, і назад назад до старого IP майже миттєво, якщо все це йде кислі!

Edit: Також я не вважаю, що TTL має який-небудь негативний вплив на рейтинг Google, але не на 100% в цьому.

Редагувати 2: На жаль, інша думка, якщо ви збираєтеся взяти DynDns маршрут і хочете зробити це більш безшовним, то я б отримав установку DynDns на поточний IP, змінити записи A з провайдером на DynDns, а потім використовувати DynDns для поміняти IP-адресу, коли ви готові піти! Це те, що ви можете негайно поміняти тест і поміняти назад у разі потреби.


Дякую! Dyndns є цікавим варіантом для розгляду. Про ТТЛ ви говорите, що це займе 24 години так чи інакше ?! Це добре знати! Я думав, що значення TTL дійсно змінилося.
SPRBRN
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.