Модул 4 · 4.1
WHOIS и RDAP: как да проверите домейн
Модул 4: WHOIS, RDAP и поверителност · Време за четене: 9 минути
Цел на урока: След този урок ще можете да проверите домейн в WHOIS и RDAP, да четете най-важните полета и да обясните защо при .nl не виждате дата на изтичане.
Основни понятия: WHOIS (порт 43), RDAP (JSON през https), регистратор (registrar), реселър (reseller), дата на регистрация, последна промяна, дата на изтичане, nameservers, DNSSEC (delegationSigned), WHOIS инструмент
Два начина да проверите домейн
При всеки регистър (registry) можете да проверите какво е записано за даден домейн. За целта има две системи.
WHOIS е старата система, от ранните години на интернет. Задавате запитване през порт 43 или през уеб страница на регистъра и получавате обратно текст. Недостатъкът: всеки регистър използва собствен формат. При един полето се казва "Registrar", при друг "Sponsoring Registrar". За хората това е поносимо, но за програмите е трудно.
RDAP (Registration Data Access Protocol) е наследникът. Задавате запитването през обикновен https, точно както при уебсайт, а отговорът идва във фиксиран формат: JSON. Благодарение на това всяка програма може да го прочете. RDAP е официален интернет стандарт (RFC 9082 за запитванията, RFC 9083 за отговорите). Отделно споразумение (RFC 9224) урежда как да намерите правилния RDAP сървър за дадено разширение.
За .com и другите gTLD от 28 януари 2025 г. RDAP е официалният източник. Регистрите и регистраторите на gTLD вече не са длъжни да предлагат стария WHOIS, макар че има изключения като .com. Националните разширения правят собствен избор. SIDN предлага за .nl и двете: Whois и RDAP услуга. Други регистри, като тези на .de, .eu и .be, нямат (към ноември 2026 г.) публичен RDAP. При тях използвате WHOIS или функцията за търсене на сайта на регистъра.
Това, което показват WHOIS и RDAP, е записаното при регистъра. Какво реално отговаря Вашият DNS, виждате с DNS заявка. Курсът за DNS обяснява накратко тази разлика (урок 1.3).
Полетата, които ще срещнете
Тук виждате най-важните полета. Имената се различават според регистъра, но значението навсякъде е едно и също.
| Поле | Какво показва |
|---|---|
| Име на домейна | Името, както е известно на регистъра |
| Статус | Дали името е активно, блокирано, изтрито или в процес на прехвърляне (урок 4.3) |
| Регистратор | Фирмата, при която е регистрирано името; при .nl евентуален реселър е посочен отделно |
| Дата на регистрация | Кога е регистрирано името |
| Последна промяна | Кога за последно е променено нещо в регистрацията |
| Дата на изтичане | До кога е валидна регистрацията при регистъра (не при всяко разширение) |
| Nameservers | Nameservers, към които препраща регистърът |
| DNSSEC | Дали при регистъра има DS-record |
| Контакти | Притежателят и лицата за контакт, доколкото са публични (урок 4.2) |
В RDAP датите са в списък със events: "registration", "last changed" и, ако регистърът я публикува, "expiration". Регистраторът е посочен като entity с роля "registrar". DNSSEC разчитате в блока secureDNS: ако там delegationSigned е true, домейнът е защитен с DNSSEC и при регистъра има DS-record. Какво е DNSSEC, ще прочетете в курса за DNS (урок 8.1).
Силно опростен RDAP отговор изглежда така:
{
"ldhName": "example.com",
"status": ["client transfer prohibited"],
"events": [
{"eventAction": "registration", "eventDate": "..."},
{"eventAction": "expiration", "eventDate": "..."}
],
"nameservers": [{"ldhName": "ns1.example.net"}],
"secureDNS": {"delegationSigned": true}
}Особеностите на .nl
При нидерландското разширение .nl някои неща са различни от това, което може би очаквате.
- Няма дата на изтичане. Whois и RDAP на SIDN не показват дата на изтичане, а само датата на регистрация и датата на последната промяна. Колко дълго е валидна регистрацията Ви и кога ще получите фактура, договаряте с Вашия регистратор. При .com в RDAP на Verisign виждате дата на изтичане.
- Статуси на нидерландски. В .nl-Whois виждате статуси като Actief (активен), Inactief (неактивен) и In quarantaine (в карантина). В RDAP на SIDN стои "active", а понякога "locked".
- Заключването се казва различно. При .com заключването срещу прехвърляне се вижда като "client transfer prohibited". При .nl прехвърлянето става с код за прехвърляне (verhuiscode), а допълнителното заключване там се нарича .nl Control: registry lock, който заявявате чрез Вашия регистратор. В RDAP на SIDN при някои имена виждате статус "locked", например при самия sidn.nl. Това показва такова допълнително заключване (уроци 4.3 и 7.1).
- DNSSEC да или не. .nl-Whois го казва направо: DNSSEC да или не (yes или no).
Къде да проверите?
- RDAP страницата на регистъра. За .nl това е rdap.sidn.nl: поставяте името след /domain/ в адреса. За .com RDAP се предоставя от Verisign. Браузърът Ви показва JSON; в началото се чете малко непривично, но всичко е там.
- lookup.icann.org. Тук чрез RDAP проверявате всяко разширение, което има RDAP. Услугата сама намира правилния сървър.
- WHOIS инструментът на Вашия регистратор. Той често работи чрез стария WHOIS (порт 43) и показва отговора като текст.
Капан: общ WHOIS сайт понякога показва стари или непълни данни, или данните на регистратора вместо тези на регистъра. Ако се колебаете, проверете директно при регистъра.
На практика: как работи това при WebOké
На https://www.weboke.nl/bg/toondomein се намира WHOIS lookup ("Вижте на кого принадлежи даден домейн"). Въвеждате име на домейн и виждате отговора на регистъра, включително статуса, регистратора и nameservers. Инструментът работи с WHOIS през порт 43, така че и за разширения без публичен RDAP. Ще го намерите на уебсайта в менюто Tools. При други регистратори работи по подобен начин: почти всеки регистратор има функция за WHOIS търсене.

Обобщение
- WHOIS е старата текстова система (порт 43), а RDAP е наследникът с фиксирани JSON отговори през https.
- За gTLD от 28 януари 2025 г. RDAP е официалният източник; .nl има и двете, а .de, .eu и .be нямат публичен RDAP.
- Важни полета: статус, регистратор, дати, nameservers и DNSSEC (secureDNS, delegationSigned).
- При .nl не виждате дата на изтичане; допълнителното заключване там се нарича .nl Control, а в RDAP на SIDN тогава виждате "locked".
Тест (quiz)
Задача
Задача A4.1: Вашият домейн в RDAP. Проверете собствения си домейн. Ако разширението Ви има RDAP (като .nl или .com), отворете RDAP страницата на регистъра. Ако няма (като .de, .eu или .be), използвайте WHOIS инструмента на https://www.weboke.nl/bg/toondomein или търсенето на Вашия регистър. Обърнете внимание на две неща: има ли заключване срещу прехвърляне (при .com "client transfer prohibited", при .nl "locked") и включен ли е DNSSEC (delegationSigned в RDAP, DNSSEC yes в .nl-Whois)?
Попълнете във формуляра:
- Домейн: Вашият собствен домейн (примерни домейни като example.com не се приемат).
- Заключване: да или не.
- DNSSEC: да или не.
Програмата прави запитване към RDAP на регистъра и проверява дали при регистъра има DS-record за Вашия домейн. Виждате регистратора, статус кодовете, датите и nameservers. Зелено, ако и двата Ви отговора, за заключването и за DNSSEC, са верни. Ако даден отговор не е верен, при съответната точка ще видите подсказка и можете да опитате отново. Ако разширението Ви няма публичен RDAP, ще видите това в отделен ред и въпросът за заключването не се взема предвид; DNSSEC обаче се проверява. Нищо не се променя и не се съхранява.
