Доменное имя — это адрес, по которому сайт находят в интернете. Всё остальное вокруг этой темы — IP-адреса, DNS-серверы, зоны, уровни, записи — лишь техническая обвязка вокруг простой идеи: у каждого сайта должно быть понятное человеку имя, которое легко продиктовать по телефону и набрать в адресной строке. Ниже разбираем без жаргона, что такое домен, чем он отличается от сайта и хостинга, какие бывают уровни и зоны и почему сайт иногда «пропадает» из-за одного просроченного счёта.
Что такое доменное имя простыми словами
Доменное имя (чаще просто «домен») — это имя сайта, которое вы набираете в браузере: wwhois.ru, yandex.ru, ozon.ru. Оно читается справа налево: самая правая часть после последней точки — это доменная зона (в нашем примере ru), а всё, что левее, — имя конкретного сайта внутри этой зоны. Получается что-то вроде почтового адреса: сначала страна, потом город, потом улица и дом.
Технически домен — это набор символов по строгим правилам. Разрешены латинские буквы, цифры и дефис; регистр значения не имеет, то есть WWWOIS.RU и wwhois.ru — одно и то же. Каждая часть между точками (её называют меткой) может содержать до 63 символов, а всё доменное имя целиком — до 253 символов. Дефис не может стоять в начале или в конце метки. Русские буквы в доменных именах тоже возможны, но работают они через специальное кодирование — об этом ниже.
Главное, что стоит усвоить новичку: домен не покупают навсегда, а арендуют на срок. Он остаётся вашим, пока вы платите за продление.
Зачем придумали домены, если у сайта и так есть IP-адрес
У любого сервера в интернете есть числовой адрес — IP. Он выглядит как 93.184.216.34 (старый формат IPv4) или как длинная комбинация с двоеточиями (IPv6). Этими числами удобно обмениваться компьютерам, но человеку их невозможно запомнить, а тем более продиктовать. Именно поэтому появились доменные имена: понятная буквенная надстройка над числовым адресом.
Домен решает три задачи сразу. Во-первых, он удобен людям: запомнить «wwhois.ru» проще, чем набор цифр. Во-вторых, он независим от сервера: переезжая на другой хостинг, вы меняете IP-адрес, но домен остаётся тем же, и посетители ничего не замечают. В-третьих, имя работает как бренд: по нему узнают компанию, ему доверяют больше, чем случайной ссылке.
Как домен связан с DNS и IP-адресом
DNS (Domain Name System) — это распределённая система, которая переводит доменные имена в IP-адреса. Проще говоря, это огромная телефонная книга интернета: вы называете имя, а сеть находит нужный номер. Никакого единого центра у неё нет — данные разложены по тысячам серверов, которые обмениваются информацией между собой.
Что происходит, когда вы вводите адрес сайта в браузере
Сначала браузер проверяет собственный кэш и кэш операционной системы: возможно, адрес уже известен с прошлого раза. Если нет — запрос уходит к DNS-серверу вашего провайдера, а тот при необходимости спрашивает другие серверы, пока не найдёт ответственного за нужную зону.
Дальше сервер, обслуживающий зону, сообщает: например, что домен wwhois.ru делегирован на определённые NS-серверы, а те отдают IP-адрес хостинга. Браузер подключается по этому IP, отправляет запрос — и вы видите страницу. Всё это занимает доли секунды, и обычно вы этого не замечаете вовсе.
Что такое NS-серверы и зачем их менять
NS-записи (name server) указывают, какие серверы «отвечают» за ваш домен. Ставить их прописывает либо сам регистратор, либо вы в панели управления доменом. Типовая ситуация: вы купили домен у одного сервиса, а сайт держите у другого хостера — тогда NS нужно переключить на серверы хостинга. После смены NS изменения расходятся по сети не мгновенно, обычно это занимает от нескольких минут до нескольких часов.
Какие бывают уровни доменов
Уровни считают справа налево — от самой общей части к самой конкретной. Путаница здесь возникает чаще всего, поэтому разберём по порядку.
Домен первого (верхнего) уровня, или доменная зона
Это самая правая часть имени: .ru, .com, .рф, .by, .shop. Такой домен нельзя купить — он принадлежит реестру и обозначает целую группу адресов. Именно поэтому «зона» и «домен первого уровня» в разговоре про домены обычно означают одно и то же.
Домен второго уровня — это то, что вы обычно покупаете
Собственно имя сайта плюс зона: wwhois.ru, yandex.ru, ozon.ru. Когда говорят «я купил домен», почти всегда речь именно об этом уровне. Такое имя уникально внутри своей зоны: два одинаковых second-level домена в .ru существовать не могут.
Домен третьего уровня и субдомены
Домен третьего уровня — это всё, что вы добавляете слева от второго уровня: www.wwhois.ru, blog.wwhois.ru, shop.wwhois.ru. Такие имена называют субдоменами. Владелец основного домена создаёт их бесплатно и в неограниченном количестве — удобно разделять магазин, блог, личный кабинет или выделять поддомены для клиентов. Бывают и уровни глубже: например, msk.shop.wwhois.ru — это уже четвёртый уровень, хотя на практике цепочки глубже третьего встречаются редко.
Что такое доменная зона и какие они бывают
Зоны делят на две большие группы. Географические (их называют ccTLD) привязаны к странам и обозначаются двухбуквенным кодом: .ru и .рф для России, .by для Беларуси, .kz для Казахстана, .de для Германии, .ua для Украины. Тематические (gTLD) зоны не привязаны к стране: классические .com, .org, .net и множество новых — .shop, .online, .site, .store, .blog.
Отдельно стоят зоны вроде .moscow или .москва, привязанные не к стране, а к городу. Правила у каждой зоны свои: где-то регистрация открыта всем желающим, где-то требуются документы, подтверждающие право на имя, а в .рф имя должно быть набрано кириллицей. Российскими зонами .ru и .рф управляет Координационный центр доменов .RU/.РФ, а регистрировать имена в них можно только через аккредитованных регистраторов.
Чем домен отличается от сайта и от хостинга
Эти три понятия постоянно путают, хотя разница между ними принципиальная. Домен — это адрес, имя, по которому к вам приходят. Хостинг — это место, где физически лежат файлы сайта, то есть арендованный сервер или его часть. Сайт — это содержимое: страницы, тексты, картинки, код, база данных.
Домен, сайт и хостинг: пример на пальцах
Представьте магазин. Домен — это адрес, табличка на доме и то, как вас находят покупатели. Хостинг — сам дом и подключённые коммуникации: электричество, вода, интернет. Сайт — товары, продавцы и витрина внутри. Можно купить адрес и ничего на нём не открыть, можно снять помещение и не иметь адреса, а можно переехать в другое здание, оставив адрес прежним.
На практике это означает: домен можно купить и не пользоваться им годами — он будет ждать вас. Сайт можно открыть и без своего домена — на техническом адресе хостинга или на бесплатном субдомене конструктора, хотя выглядит это непрезентабельно. А смена хостинга не требует менять домен: достаточно переключить NS-записи, и сайт «переедет» без потери адреса.
Почему сайт перестаёт открываться, если не продлить домен
Хостинг оплачен, файлы на месте, а сайт не работает — самая частая причина именно в домене. Как только срок регистрации истекает, домен перестаёт делегироваться: браузер не может превратить имя в IP-адрес, и вместо сайта появляется ошибка. Заодно перестаёт работать почта на этом домене. У большинства зон после истечения есть льготный период, когда имя ещё можно вернуть, продлив регистрацию, — его длительность зависит от зоны, но рассчитывать на «месяцы» не стоит.
Кириллические домены: почему .рф иногда выглядит как xn--p1ai
Система DNS исторически умеет работать только с латиницей, цифрами и дефисом — набором ASCII. Чтобы в доменах появились национальные алфавиты, придумали кодирование punycode: кириллическое имя переводится в латинскую последовательность, которая и хранится в DNS. Например, домен сайт.рф в punycode выглядит как xn--d1aeguf.xn--p1ai, а сама зона .рф имеет ASCII-представление xn--p1ai.
Зона .рф заработала в мае 2010 года и стала первой кириллической зоной верхнего уровня. Для пользователя всё просто: в браузере вы видите «сайт.рф», но в настройках DNS, в панели хостинга или в статистике вы вполне можете наткнуться на xn--... — это нормально, так и должно быть. Единственный нюанс: не все сторонние сервисы одинаково дружелюбны к национальным доменам, поэтому при выборе имени иногда разумнее взять латиницу в .ru, если аудитория не только русскоязычная.
Регистрация домена: что важно знать новичку
Кто такой администратор домена
Администратор — это лицо (человек или организация), на которое домен зарегистрирован; именно он распоряжается именем, продлевает его и может передать другому. Регистратор — компания, которая обслуживает вашу регистрацию и через которую вы платите. Хостер — тот, кто предоставляет место под сайт. Это могут быть три разные организации, и в этом нет ничего страшного.
На какой срок регистрируют домен и сколько это стоит
Минимальный стандартный срок — один год, дальше можно продлевать сразу на несколько лет. Цены сильно различаются: они зависят от зоны, от регистратора и от акций на первый год (иногда первый год отдают почти бесплатно, а продление стоит заметно дороже). Поэтому смотреть нужно не на цену регистрации, а на стоимость продления. Внутри .ru и .рф порядок цен — сотни рублей в год, в популярных зарубежных зонах стоимость считается в долларах и обычно выше.
Что такое WHOIS и какую информацию он показывает
WHOIS — это публичная справка о домене. По запросу видно, занято ли имя, когда оно зарегистрировано, когда истекает срок, кто регистратор, какие NS-серверы обслуживают домен. Это основной инструмент, когда нужно проверить домен перед покупкой или понять, чей сайт стоит по ссылке.
С персональными данными всё сложнее. По правилам зон .ru и .рф информация об администраторе-физлице не публикуется: вместо имени и контактов в выдаче указывается обезличенная отметка о том, что домен принадлежит частному лицу. Получить настоящие данные можно только через письменный мотивированный запрос регистратору. Для юридических лиц в WHOIS обычно указано наименование организации и её регистрационные данные. Похожая практика действует и в зарубежных зонах: после введения европейского регламента о персональных данных контакты частных владельцев там массово скрыли.
Частые заблуждения о доменных именах
«Купил домен — значит, сайт уже есть». Нет: домен это только адрес. Нужны ещё хостинг, сам сайт и правильно указанные NS-серверы, иначе по вашему адресу будет пустая страница или заглушка регистратора.
«Без www адрес не работает». www — это обычный субдомен, такой же, как blog или shop. Сегодня многие сайты настраивают перенаправление с www на адрес без www (или наоборот), чтобы не дублировать страницы, но обязательной частью адреса www не является.
«Домен и хостинг — это одно и то же». Разные услуги, и оплачиваются они отдельно. Более того, покупать их у одной компании вовсе не обязательно, хотя у одного поставщика обычно удобнее поддержка.
«Дорогое имя гарантирует успех». Цена домена говорит лишь о спросе на само слово, а не о качестве будущего сайта. И наоборот: недорогое, но удачное имя работает лучше раскрученного, но неудобного.
Как выбрать домен: короткий чек-лист
Выбирайте имя, которое легко произнести вслух и невозможно перепутать при наборе на слух. Чем короче, тем лучше, но смысл важнее длины. Старайтесь обойтись без дефисов и цифр: их часто забывают и путают. Проверьте, не совпадает ли имя с известным товарным знаком, — иначе домен могут потребовать передать правообладателю.
Перед покупкой обязательно проверьте историю имени через WHOIS: если домен уже использовался и попал под блокировки или в спам-базы, репутацию придётся восстанавливать долго. И сразу решите, в какой зоне брать имя: для аудитории из России логичны .ru или .рф, для международного проекта — .com. И, наконец, включите автоматическое продление или поставьте напоминание за месяц до окончания срока: вернуть потерянный домен заметно сложнее и дороже, чем вовремя заплатить за продление.