Домены
DNS namespace · ICANN · IANA
Что это
Домен — человекочитаемое имя, соответствующее IP-адресу (или другой записи) в DNS. Иерархическая система, придуманная Полом Мокапетрисом в 1983 году (RFC 882/883, потом RFC 1034/1035).
Иерархия
www.example.co.uk.
├──── hostname / subdomain
├──── second-level domain (SLD)
├──── second-level ccTLD
├──── top-level domain (TLD)
└──── root (.)
Виды TLD
- gTLD (generic) —
.com,.org,.net,.info, изначально 7 (1985) - ccTLD (country code) —
.ru,.uk,.de, всегда 2 буквы (ISO 3166-1) - IDN ccTLD — не-латиница:
.рф,.中国,.السعودية - New gTLD — с 2013:
.app,.dev,.xyz,.lol - sTLD (sponsored) —
.gov,.edu,.mil
Экосистема
- ICANN — координирует систему в целом (США, некоммерческая)
- IANA — управляет корневой зоной, ASN, IP
- Registry — оператор конкретного TLD (Verisign для .com, КЦ для .ru)
- Registrar — продают домены пользователям (GoDaddy, Namecheap, REG.RU)
- Registrant — конечный владелец домена
Кириллические домены
С 2010 в РФ работает .рф — первый ccTLD на кириллице. Технически это Punycode-транскрипция:
.рф→xn--p1aiкефевеле.рф→xn--b1afabazl2e.xn--p1ai
Браузер показывает кириллицу, но DNS-запросы идут по Punycode-форме.
Российская зона
- Координационный центр (КЦ) — reg.ru, r01, salenames, timeweb и др. Registrars для
.ru/.рф - Владение — только через cctld.ru регистраторов
- Ограничения: домен может быть изъят по постановлению суда или указанию Роскомнадзора
- Стоимость — от 150 до 800 руб/год у разных регистраторов
WHOIS
Публичная база владельцев доменов. С 2018 GDPR обрезал персональные данные — теперь у большинства доменов «Redacted for Privacy». В .ru данные организаций публичны, физлиц — скрыты.
DNS-записи домена
- A — IPv4
- AAAA — IPv6
- CNAME — алиас (только для не-корня)
- MX — почтовые серверы
- TXT — произвольный текст (SPF, DKIM, DMARC, верификация)
- NS — делегация зоны
- CAA — какие CA могут выпускать сертификаты для домена