Домен и DNS
Урок 14 из 26 курса «Вайбкодинг: курс с нуля». Бесплатно, с анимациями и тестом.
Домен: имя сайта в аренду
Домен: человеческое имя сайта, например mysite.com. Его не покупают навсегда, а арендуют на год или несколько лет у регистратора, компании, которая продаёт домены. Не продлил вовремя, и имя может уйти другому. Пример: у тебя магазин наклеек. Ссылка от хостинга длинная и некрасивая, а свой домен легко запомнить и поставить в шапку профиля. Проверь, работает ли оплата у регистратора в твоей стране.
DNS: адресная книга интернета
Компьютеры в сети находят друг друга по IP-адресу, набору чисел. Пример со схемы: 203.0.113.10, такие адреса специально оставлены для учебных примеров. Запоминать их неудобно. DNS: адресная книга интернета. Человек набирает mysite.com, браузер спрашивает DNS, где это, получает IP-адрес и идёт на нужный сервер. Это путь на схеме: браузер → карточка DNS → сервер.
Три главные записи: A, CNAME, TXT
Запись DNS: одна строка в адресной книге. A: имя ведёт на IP-адрес сервера. CNAME: имя ведёт на другое имя. Пример со схемы: www.mysite.com ведёт на твой проект у хостинга. Так же работают поддомены, то есть имена перед основным, например shop.mysite.com: у каждого своя запись. TXT: текстовая заметка, ею доказывают, что домен твой, и настраивают почту.
Подключаем домен к хостингу
Шаг 1: в панели хостинга добавь свой домен. Шаг 2: хостинг покажет, какие записи создать, например A или CNAME, и с какими значениями. Шаг 3: создай их у DNS-провайдера, то есть в сервисе, где хранятся записи твоего домена. Часто это регистратор или Cloudflare. Шаг 4: подожди, изменения расходятся по интернету обычно от минут до нескольких часов. Потом хостинг сам выпустит SSL, и появится замок.
Две ошибки новичка
Первая: удалить записи, которые не понимаешь. Если на домене есть почта, её держат MX-записи (они говорят, куда доставлять письма) и TXT. Снёс их, и письма перестали приходить. Перед правкой сделай скриншот всех записей, чтобы вернуть как было. Вторая: взять домен с названием известного бренда, например чужого магазина кроссовок. Владелец бренда может через спор отобрать домен. Придумай своё имя.
Проверь себя
- Что делает запись CNAME?
Правильный ответ: Ведёт одно имя на другое имя. CNAME: имя → имя, например www → проект у хостинга. Имя → IP-адрес делает запись A. - Ты добавил записи, а сайт по домену ещё не открывается. Почему так бывает?
Правильный ответ: Изменения DNS расходятся до нескольких часов. Записи DNS расходятся по интернету не мгновенно: обычно от минут до нескольких часов. Подожди и проверь снова. - Зачем делать скриншот записей DNS перед правкой?
Правильный ответ: Чтобы вернуть как было, если сломается почта. Записи MX и TXT держат почту. Если случайно их снесёшь, скриншот поможет восстановить всё точно.