Налаштування brand-dns (ns в своєму домені) - продаж, покупка і обговорення доменів


Група: Головний адмін

Налаштування Brand-DNS (NS в своєму домені)


Багато веб-майстри вважаю чимось нереальним зробити DNS # 96; и для свого домену в своїх же піддоменів, а багато хостинг-провайдери ломлять за таку послугу (Brand DNS) чималі гроші. Зараз ми розберемо, як це зробити з мінімальними витратами і максимальною надійністю. Для початку обгрунтуємо, навіщо нам потрібно скористатися послугою Brand DNS від сторонніх DNS-хостерів:

*) Надійність. Набагато надійніше довірити DNS-хостинг тим людям, які займаються цим професійно. DNS - це досить складний в налаштуванні сервіс, і його грамотне налаштування і експлуатація дуже важливі для підтримки великої кількості серйозних проектів, для яких DownTime-сайту в півгодини-годину може коштувати великих грошей.
*) Безпека. Тут мова йде і про грамотній настройці сервісу (настройки, пов'язані з безпекою), і про своєчасно оновленні / патчінга софта.
*) Зручність. При зміні хостинг-провайдера у вас більше не буде необхідності змінювати DNS # 96; и для нового провайдера і тим самим втрачати час на оновлення DNS-кешей в усьому світі (звичайно і в нашому випадку буде потрібно якийсь час на відновлення A / MX-записів, але набагато менше, ніж оновлення списку DNS).
*) Естетика. Набагато приємніше, дивлячись whois, бачити DNS # 96; и в "вашому" домені або на інших прикольних доменах, а не DNS провайдера.

Для початку нам потрібно буде вибрати свого DNS-хостера. В Інтернеті, звичайно, існують сервіси безкоштовних DNS, але не всі надають можливість змінювати NS-записи для вашого домену. Ймовірно, є і навіть ті, хто це надає, але з огляду на свій багаторічний досвід роботи з цими службами, можу сказати, що на моїй пам'яті майже всі нині існуючі безкоштовні DNS-хостери бували в дауні (причому в деяких випадках - відразу з усіма своїми серверами одночасно). Безкоштовний сир буває тільки в мишоловці. Значить, давайте подумаємо, хто отримує за цю послугу гроші (тобто відповідально ставиться до поставленого завдання) і не дере великих сум за послугу. До таких компаній, наприклад, відноситься Directi, яка надає, крім послуги реєстрації доменів і хостингу, такі послуги:

Приступимо до справи:

ns1.i7.ru 69.50.182.18
ns2.i7.ru 69.50.183.26

5a) Міжнародні зони. Панель на www.i7.ru дає доступ до бази NSI Registry для внесення записів по зареєстрованим через компанію доменів (тобто домен повинен бути зареєстрований в www.i7.ru або переніс до нього (зроблений Transfer)). Для внесення / зміни / видалення NS-записів ви повинні відкрити меню "Продукти -> Останні 10 доменів", знайти в списку свій домен і клікнути по посиланню "Доменне ім'я - Натисніть для Управління". Далі натискаємо на кнопку "Керувати Дочірнім Іменною Сервером", вносимо зміни (наприклад, ns1: 69.50.182.18; ns2: 69.50.183.26) і натискаємо "Відправити". Тепер натискаємо на кнопку "Змінити іменний сервер", вносимо наші нові DNS-сервера (наприклад, ns1.domain.tld і ns2.domain.tld) ​​і натискаємо "Відправити".

5b) Національні зони. Якщо у вас, наприклад, домен в зоні .RU, то заходимо на сайт реєстратора домену і прописуємо в ньому наші нові DNS:

ns1.domain.tld 69.50.182.18
ns2.domain.tld 69.50.183.26

У деяких реєстраторів діє система автоперевірки DNS-серверів перед внесенням їх в кореневу базу, а так як в нашому випадку ми тільки додали нові NS-записи, але не видалили старі (на www.i7.ru і багатьох інших сервісах це не можна, та й навіщо? Адже тільки в "славної" зоні RU потрібне точне відповідність внесених і наявних на DNS-сервері NS-записів), то нам може вилетіти помилка.

Будемо мати на увазі під власним dns Name-сервера виду nsx.yourdomain.tld
Навіщо це треба? А щоб було # 33;

ns1.lazutov.pp.ru. 86400 IN A 87.239.16.157 # 59; ns1.eu.editdns.net
ns2.lazutov.pp.ru. 86400 IN A 91.186.15.45 # 59; ns2.eu.editdns.net
ns3.lazutov.pp.ru. 86400 IN A 74.52.212.235 # 59; ns1.us.editdns.net
ns4.lazutov.pp.ru. 86400 IN A 72.249.105.234 # 59; ns2.us.editdns.net
ia-dns-ka5.lazutov.pp.ru. 86400 IN A 64.251.10.77 # 59; ns3.us.editdns.net


6) Всі. чекаємо 2 години і вже можна делегувати домен
Як додавати домен на ці NS:
1) додаємо домен в editdns
2) Міняємо його NS записи на відповідні «свої». приклад:

lazutov.ru. 86400 IN NS ns2.lazutov.pp.ru.
lazutov.ru. 86400 IN NS ns3.lazutov.pp.ru.
lazutov.ru. 86400 IN NS ns4.lazutov.pp.ru.
lazutov.ru. 86400 IN NS ia-dns-ka5.lazutov.pp.ru.
lazutov.ru. 86400 IN NS ns.lazutov.pp.ru.

3) Чекаємо 2 години і міняємо сервера у реєстратора.
Наявний результат по whois:

domain: LAZUTOV.RU
nserver: ns4.lazutov.pp.ru.
nserver: ns3.lazutov.pp.ru.
nserver: ns2.lazutov.pp.ru.
nserver: ia-dns-ka5.lazutov.pp.ru.
nserver: ns.lazutov.pp.ru.
state: REGISTERED, DELEGATED


Домени RU речі теж дуже добре делегуються.


Щасливі власники хостингу з DirectAdmin можуть зробити простіше.
Припустимо хостер видав вам 2 name-сервера. ns1.host.ru і ns2.host.ru
1) Уточнимо ip серверів командою ping. Припустимо ns1 має ip 1.2.3.4 ns2 5.6.7.8
2) вносимо відповідні А-записи:

ns1.yourdomain.ru. A 1.2.3.4
ns2.yourdomain.ru. A 5.6.7.8


3) видаляємо всі NS записи в домені
4) додаємо

yourdomain.ru. NS ns1.yourdomain.ru.
yourdomain.ru. NS ns2.yourdomain.ru.


5) готове. Можна міняти NS у реєстратора.