Регистрация домена и первичная настройка DNS-записей (A, AAAA, CNAME)
Дата публикации: 24.04.2026

Регистрация домена и первичная настройка DNS-записей (A, AAAA, CNAME)

Хочу себе такие же кнопки
ccb9a536


Регистрация домена и первичная настройка DNS: от "купил имя" до "сайт работает"

Вы когда-нибудь задумывались, как браузер находит ваш сайт среди миллиардов других? Почему, введя google.com, вы попадаете именно на поисковик, а не на чей-то блог? Всё дело в доменном имени и DNS-записях — это как адрес и дорожные указатели в интернете.

В этом уроке вы: ✅ Купите домен (и поймёте, где лучше это делать). ✅ Настроите DNS-записи (A, AAAA, CNAME) так, чтобы сайт открывался без ошибок. ✅ Узнаете, как избежать типичных ошибок, из-за которых сайт "не виден" днями.


1. Домен: что это и где его регистрировать

Что такое домен?

Домен — это уникальное имя вашего сайта (например, example.com). По сути, это человекочитаемая маска для IP-адреса сервера (например, 192.0.2.1). Без домена пользователям пришлось бы запоминать цифры — как номера телефонов в 90-х.

Аналогия: Домен — это как вывеска магазина. IP-адрес — его реальный адрес (улица, дом). DNS — это навигатор, который по вывеске находит магазин.

Где регистрировать домен?

Выбор регистратора зависит от ваших задач:

Регистратор Плюсы Минусы Для кого?
Namecheap Дешёвые домены, хорошая поддержка Интерфейс на английском Новичков, арбитражников
Reg.ru Русскоязычная поддержка, SberPay Дороже, чем зарубежные Русскоязычных вебмастеров
Cloudflare Бесплатный Whois Privacy, быстрый DNS Ограниченный выбор доменных зон Технарей, кто ценит скорость
GoDaddy Популярный, много акций Навязывает доп. услуги Бизнес-проектов

Важно: Проверьте, поддерживает ли регистратор Whois Privacy (скрытие ваших данных в публичной базе). Без этого ваш email и телефон могут попасть в руки спамеров.

Как купить домен: пошаговая инструкция

  1. Проверьте свободность имени через Whois или на сайте регистратора.
  2. Выберите доменную зону (.com, .ru, .net и т.д.). Для международных проектов .com — лучший выбор.
  3. Оплатите (обычно на 1 год, но можно взять и на 10 лет).
  4. Подтвердите владение (придёт письмо на email).

Совет: Не берите домены с дефисами (my-site.com) или сложными словами — их труднее запомнить и они выглядят менее профессионально.


2. DNS-записи: как "привязать" домен к серверу

DNS (Domain Name System) — это телефонная книга интернета. Когда вы вводите example.com, DNS-преобразователь ищет, какой IP-адрес скрывается за этим именем.

Основные типы DNS-записей

Тип записи Назначение Пример
A Связывает домен с IPv4-адресом example.com → 192.0.2.1
AAAA Связывает домен с IPv6-адресом example.com → 2001:0db8::1
CNAME Перенаправляет на другой домен www.example.com → example.com
MX Указывает почтовый сервер example.com → mail.example.com
TXT Текстовые записи (для верификации) google-site-verification=...

Важно: Для работы сайта обязательны записи A (или AAAA), если у вас IPv6. CNAME нужен для поддоменов (например, www).

Где настраивать DNS?

Управление DNS происходит в панели регистратора или на стороннем DNS-хостинге (например, Cloudflare).

Совет: Если вы используете Cloudflare, перенесите DNS туда — это ускорит загрузку сайта и защитит от DDoS.


3. Настройка DNS-записей: пошагово

Шаг 1: Найдите DNS-менеджер

После покупки домена:

  1. Зайдите в личный кабинет регистратора.
  2. Найдите раздел "DNS-управление" или "Zone Editor".

Пример: В Namecheap это Dashboard → Domain List → Manage → Advanced DNS.

Шаг 2: Добавьте запись A (для IPv4)

Эта запись связывает домен с IP-адресом вашего сервера.

Поле Значение
Type A
Host @ (для корневого домена) или www
Value IP-адрес вашего сервера (например, 192.0.2.1)
TTL Automatic или 3600 (1 час)

Что такое TTL? Time To Live — время, через которое изменения DNS обновятся по всему интернету. Если вы только настраиваете сайт, ставьте 3600 (1 час). Для работающего проекта можно уменьшить до 300 (5 минут).

Шаг 3: Добавьте запись AAAA (для IPv6, если нужно)

Если ваш хостинг поддерживает IPv6, добавьте аналогичную запись:

Поле Значение
Type AAAA
Host @
Value IPv6-адрес (например, 2001:0db8::1)

Шаг 4: Настройте CNAME для поддомена www

Многие пользователи привыкли вводить www.example.com. Чтобы не терять трафик, сделайте перенаправление:

Поле Значение
Type CNAME
Host www
Value example.com (ваш корневой домен)

Почему это важно? Без этой записи пользователи, введя www.example.com, увидят ошибку. А с ней — попадут на example.com.

Шаг 5: Проверьте настройки

После сохранения изменений проверьте DNS с помощью:

  • DNS Checker
  • Команды в терминале:
    dig example.com

    или (для Windows):

    nslookup example.com

Сколько ждать? Изменения DNS распространяются от 5 минут до 48 часов (зависит от TTL). Обычно хватает 1–2 часов.


4. Типичные ошибки и как их избежать

Ошибка Причина Решение
Сайт не открывается Неправильный IP в записи A Проверьте IP-адрес сервера
Ошибка "DNS_PROBE_FINISHED_NXDOMAIN" Записи не распространились Подождите или уменьшите TTL
www не работает Отсутствует CNAME для www Добавьте CNAME как в шаге 4
Почта не отправляется Нет MX-записей Настройте MX (если используете почту)
Сайт открывается, но не через HTTPS Нет SSL-сертификата Настройте Let’s Encrypt или Cloudflare SSL

Совет: Если сайт не открывается, сначала проверьте:

  1. Правильно ли указан IP в записи A?
  2. Работает ли сервер (ping 192.0.2.1)?
  3. Не блокирует ли хостинг порты 80/443?

5. Дополнительные настройки (для продвинутых)

Перенаправление HTTP → HTTPS

Если у вас есть SSL-сертификат, forced HTTPS можно настроить:

  • Через .htaccess (для Apache):
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  • Через Cloudflare (включите "Always Use HTTPS").

Защита от DDoS с Cloudflare

  1. Перенесите DNS на Cloudflare.
  2. Включите "Under Attack Mode" (если ожидаете атак).
  3. Настройте Rate Limiting (ограничение запросов).

Практика для закрепления

Упражнение 1: Проверка понимания терминов

Ответьте на вопросы:

  1. Чем отличаются записи A и AAAA?
  2. Зачем нужен CNAME для www?
  3. Что такое TTL и почему его иногда уменьшают перед изменениями?

Упражнение 2: Симуляция настройки DNS

Представьте, что вы купили домен myproject.com и хостинг с IP 45.67.89.10.

  • Какие DNS-записи нужно добавить, чтобы:
    • myproject.com открывал сайт?
    • www.myproject.com тоже работал?
    • Почта @myproject.com отправлялась через mail.myproject.com?

Упражнение 3: Диагностика проблем

Пользователь жалуется, что сайт testsite.com не открывается. Вы проверяете и видите:

  • Запись A указывает на 192.0.2.1.
  • ping 192.0.2.1 не отвечает.
  • В DNS Checker запись видна, но с предупреждением "No reverse DNS".

Вопросы:

  1. В чём наиболее вероятная проблема?
  2. Какие шаги вы предпримете для её решения?

Упражнение 4: Оптимизация DNS

Вы арбитражник и хотите максимально ускорить загрузку лендинга.

  • Какие настройки DNS помогут в этом?
  • Стоит ли использовать Cloudflare? Почему?

Итоги урока

✅ Вы научились покупать домены и выбирать надёжных регистраторов. ✅ Разобрались, как DNS-записи (A, AAAA, CNAME) связывают домен с сервером. ✅ Узнали, как диагностировать и исправлять典型ные ошибки DNS. ✅ Получили практический чек-лист для настройки любого домена.

Следующий шаг: Настройка сервера (Nginx/Apache) и установка SSL-сертификата. Но это уже тема следующего урока!


Вопросы? Пишите в комментариях — разберём любые сложные моменты! 🚀


Введение: чем VDS отличается от шаред-хостинга и зачем это веб-мастеру
Как правильно выбрать тариф: CPU, RAM, NVMe или SSD, канал
Выбор операционной системы: почему Ubuntu 22.04/24.04 — стандарт индустрии
Регистрация домена и первичная настройка DNS-записей (A, AAAA, CNAME)
Генерация SSH-ключей на локальном компьютере (Windows/Mac/Linux)
Добавление публичного ключа на сервер и первый вход по SSH
Отключение входа по паролю и запрет авторизации для root
Смена стандартного порта SSH для снижения шума в логах
Создание основного рабочего пользователя с правами sudo
Базовое обновление системы и установка необходимых утилит (curl, wget, git, htop)
Настройка часового пояса и синхронизация времени (NTP)
Установка и базовая настройка фаервола UFW
Разрешение только необходимых портов (SSH, HTTP, HTTPS)
Установка Fail2Ban для защиты от перебора паролей
Настройка правил Fail2Ban для SSH и веб-сервера
Знакомство с Docker: установка движка и CLI
Установка Docker Compose для управления мульти-контейнерными приложениями
Основы изоляции: почему каждый проект должен быть в своем контейнере
Подготовка файловой структуры сервера для удобного хранения проектов
Развертывание Nginx как обратного прокси-сервера через Docker
Настройка конфигурации Nginx для статических сайтов
Установка PHP-FPM в отдельном контейнере
Связка Nginx и PHP-FPM через внутреннюю Docker-сеть
Оптимизация настроек PHP-FPM (pm.max_children, memory_limit) под нагрузку
Установка MariaDB/MySQL в изолированном контейнере
Безопасное хранение паролей от БД через переменные окружения (.env)
Подключение к базе данных из внешнего клиента (DBeaver/Navicat) через туннель
Установка Redis для кэширования запросов и сессий
Интеграция Redis с PHP-приложением для ускорения работы
Автоматическая выдача SSL-сертификатов через Certbot (Let's Encrypt)
Настройка автопродления SSL-сертификатов по крону
Принудительный редирект с HTTP на HTTPS в Nginx
Включение gzip и brotli сжатия для ускорения загрузки страниц
Настройка кэширования статики (browser caching) в заголовках Nginx
Защита от простых DDoS и ботов: модуль limit_req в Nginx
Настройка резервного копирования баз данных (mysqldump) по расписанию
Настройка резервного копирования файлов проектов (tar)
Отправка бэкапов на удаленное хранилище (S3-compatible storage или другой сервер)
Ротация и очистка старых логов, чтобы не забить диск
Мониторинг нагрузки: установка и настройка htop и iotop
Просмотр логов в реальном времени: tail, grep и journalctl
Установка простого мониторинга доступности (Uptime Kuma или скрипт в Telegram)
Изоляция арбитражных инструментов: запуск ботов в отдельных контейнерах
Установка SOCKS5/HTTP прокси (3proxy) внутри Docker для мультиаккаунтинга
Настройка аутентификации и ограничения доступа к прокси по IP
Проверка анонимности и работы прокси-сервера
Оптимизация ядра Linux (sysctl.conf) для высоких нагрузок и сетевых соединений
Настройка swap-файла: когда он нужен, а когда вредит
Чек-лист финальной проверки безопасности перед запуском проекта
План действий при взломе или падении сервера: восстановление из бэкапа
АПТЕЧКА ДЛЯ ЖИВОТНЫХ
Автомобили Германии — FORD, MERSEDES, VW, IVECO
Чат рулетка 2026: чаты, где каждый момент — шанс
Чат рулетка онлайн
Чат с Аней: психологический разговор
Чатрулетка: новый способ общения
Чай и кофе: сила вкуса
Детские игрушки из безопасных материалов
Эксплуатация шин: Рекомендации по использованию
Фототехника для пейзажей
Как Aptum хостинг помогает малым бизнесам в управлении CRM-системами
Как выбрать Vdsina вечный хостинг для своего проекта
Компоненты безопасности IP
Конкуренция на российском автомобильном рынке
Онлайн генератор паролей для Windows
Оптимизация обработки форм GEO проекта
Сервер для социальных сетей: Безопасность, Скорость, Изоляция
Смешные моменты
Сравнение Arsys хостинг сервисов для блогеров с WordPress на 2023 год
Весь экран под циферблат
рейтинг хостингов 2026 Быстрые VDS серверы