Crest Canyon ParkCrest Canyon Park // 2020-10-18

Зручне керування доменами

Я маю близько 50-ти доменів.
Я б не сказав, що я злісний кіберсквоттер, майже всі домени пов’язані з моїми проектами (або зареєстровані для друзів), хоча з десяток доменів для продажу є
Просто доводиться захищатись від інших кіберсквоттерів і скупати домени в різних зонах (ukrbash.org, ukrbash.net, ukrbash.com і т.п.)
І при переїзді від одного хостера до іншого виникає морока з їх перенесенням.
Платні домени (в зонах .org, .com, .net) потрібно модифікувати через адмінку реєстраторів (в деяких вони глючать по чорному…), безкоштовні (в зонах .org.ua, .kiev.ua і .т.п) – відсиланням листів Хостмастеру (а це 2 відправлених і 9 отриманих для кожного домена).
Як спростити перенесення доменів?

Для цього потрібно зробити декілька простих кроків.
1. Потрібно вибрати базовий домен. На ньому буде триматися вся ця конструкція.
Бажано, щоб він був зареєстрований через надійного реєстратора і підтримувався його ДНС-серверами.
Також бажано, щоб він був не в зоні .ua (ДНС-сервери, що підтримують зону .ua, час від часу не відповідають та містять помилкові записи).
Я вибрав tereveni.org
2. В цьому домені потрібно створити 2 субдомени (наприклад ns1 i ns2) і направити їх на ІР адреси ДНС-серверів, що підтримують ваші домени.
Я зробив так:
ns1 A 62.149.12.21 (мій VDS, на якому є власний ДНС-сервер)
ns2 A 195.149.112.1 (secondary.net.ua, який я використовую як 2й ДНС-сервер)
3. В усіх ваших доменах потрібно замінити ДНС-сервери на ns1.базовий.домен та ns2.базовий.домен
В мене:
ns1.tereveni.org
ns2.tereveni.org
4. При наступному переїзді до іншого хостера треба лише поміняти ІР адреси субдоменів ns1 i ns2 базового домену на ІР адреси нових ДНС-серверів і всі домени перенесуться автоматично.

Єдине, за чим потрібно слідкувати – аби не змінилися ІР адреси ДНС-серверів, що підтримують ваші домени, інакше домени перестануть працювати.
В цьому випадку треба оновити ІР адреси субдоменів ns1 та ns2.

Зручний скрипт для перевірки роботи ваших доменів – Squish.net dns checker