Модул 1 · 1.3
Регистър, регистратор и притежател: кой какво урежда?
Модул 1: Какво е DNS? · Време за четене: 7 минути
Цел на урока: След този урок ще можете да обясните кой какво урежда около един домейн и къде проверявате това.
Основни понятия: ICANN, IANA, регистър (registry) (като SIDN, DENIC, Verisign), регистратор, притежател на домейна, whois и RDAP, код за трансфер (Auth-Code)
Три нива
Около всеки домейн участват три страни, плюс Вие като притежател. Полезно е да ги разграничавате, защото всяка урежда нещо различно.
1. IANA и ICANN: коренът (root)
На върха стои коренът (root) на DNS (урок 1.2). Кои домейни от първо ниво (TLD) съществуват и кой ги управлява, се следи от IANA (Internet Assigned Numbers Authority). IANA е част от ICANN, международна организация с нестопанска цел. ICANN определя и правилата за генеричните TLD, като .com и .org. За кодовете на държави, като .nl, всяка държава до голяма степен определя собствените си правила.
2. Регистърът: администраторът на един TLD
Всеки TLD има един администратор: регистъра (registry). Той поддържа регистъра на всички домейни под този TLD, с данни за всеки домейн, включително притежателя и DNS сървърите (nameservers). Примери:
| TLD | Регистър |
|---|---|
.nl | SIDN (Stichting Internet Domeinregistratie Nederland, регистърът на .nl в Нидерландия) |
.de | DENIC |
.be | DNS Belgium |
.eu | EURid |
.com и .net | Verisign |
.org | Public Interest Registry |
Регистърът управлява и DNS сървърите на самия TLD. Когато компютър някъде по света запита за voorbeeld.nl, DNS сървърите на .nl му казват към кои DNS сървъри да се обърне по-нататък. Това наричаме делегиране (урок 1.4 и 2.1).
3. Регистраторът: къде регистрирате
Като частно лице или компания обикновено не се регистрирате директно при регистъра, а при регистратор: фирма, която от Ваше име регистрира, подновява и променя домейни. Вашата хостинг компания често е и Ваш регистратор, но не е задължително. При SIDN регистраторите по-рано официално се наричаха "участници" (deelnemers); тази дума все още може да срещнете.
Чрез Вашия регистратор уреждате, наред с друго:
- регистриране, подновяване и прекратяване;
- DNS сървърите (nameservers) на Вашия домейн;
- данните на притежателя и на лицата за контакт;
- кода за трансфер (Auth-Code) (наричан още код за оторизация, EPP код или token), с който прехвърляте домейна си към друг регистратор;
- при DNSSEC: предаването на данните за ключовете (DS записа) към регистъра (урок 8.1).
Важно: регистраторът не е автоматично страната, която управлява Вашите DNS записи. Това е страната, която поддържа DNS сървърите (nameservers). Често това е една и съща страна, но може да е и различна, например ако използвате Cloudflare (урок 2.1 и 7.5).
4. Притежателят: това сте Вие
Притежателят на домейна (на английски registrant) е собственикът на домейна: лицето или организацията, която решава за него. Ако възложите на уеб разработчик да урежда Вашия домейн, уверете се, че Вие (или Вашата компания) сте регистрирани като притежател, а не уеб разработчикът. Иначе по-късно може трудно да направите трансфер.
Освен притежателя често има и лица за контакт, като административно и техническо лице за контакт. Те могат да бъдат при друга страна. При трансфер на регистратор те често се актуализират автоматично заедно.
Проверка на данни: whois и RDAP
Искате да знаете кой регистратор обслужва домейн, кои DNS сървъри са зададени и кога е регистриран? Тогава използвате whois или наследника му RDAP (Registration Data Access Protocol). Всеки регистър предлага функция за проверка, например whois на SIDN за .nl. Има и общи whois сайтове.
Отговор от whois изглежда приблизително така (съкратено):
Domain name: voorbeeld.nl
Status: active
Registrar: Voorbeeld Registrar B.V.
DNSSEC: yes
Domain nameservers:
ns1.voorbeeldhost.nl
ns2.voorbeeldhost.nl
Creation Date: 1998-05-12Лични данни на частни лица обикновено вече не се виждат заради правилата за защита на личните данни (GDPR). Виждате обаче регистратора, статуса и DNS сървърите.
Обърнете внимание на разликата:
- whois/RDAP показва какво е записано при регистъра (кои DNS сървъри са посочени);
- DNS заявка показва какво отговарят DNS сървърите (nameservers).
Ако тези две неща не съвпадат, това е индикация, че нещо не е наред. Например ако сте сменили DNS сървърите при регистратора, но новата страна още не е подготвила зоната (урок 2.3).
Защо това разделение има значение
С тези знания можете много по-бързо да локализирате проблеми:
- "Моят домейн е изтекъл." Това е въпрос на регистратора и регистъра, не на DNS. След изтичане домейнът може да влезе в карантина; тогава DNS вече не работи.
- "Искам да променя записите си." Това правите при страната, която поддържа DNS сървърите, не непременно при регистратора.
- "Искам да направя трансфер." За нов регистратор Ви трябва кодът за трансфер. За друга DNS страна не е нужно да правите трансфер: само променяте DNS сървърите.
- "Получавам имейл от ICANN или от регистъра." Това може да е истинско (например искане да потвърдите имейл адреса си), но може да е и фишинг. Винаги проверявайте през собствения си регистратор.
Обобщение
- IANA (част от ICANN) следи кои TLD съществуват и кой ги управлява.
- Всеки TLD има един регистър, например SIDN за
.nlи Verisign за.com. - Регистрирате чрез регистратор; там уреждате, наред с друго, DNS сървъри, данни на притежателя и кода за трансфер.
- Притежателят е собственикът на домейна; уверете се, че това сте Вие.
- С whois/RDAP виждате какво е записано при регистъра, с DNS заявка виждате какво отговарят DNS сървърите.
Тест
Задача
Задача Z1.3: DNS сървъри на internet.nl. С помощта на заявка чрез whois или RDAP (или с DNS заявка за NS записа) открийте кои DNS сървъри има internet.nl. Попълнете ги.
Допълнително четене
Тези статии описват ситуацията при WebOké. При други регистратори работи по сходен начин.
