Перейти к содержимому

Как направить домен на сервер

Записи A и AAAA, что такое TTL и как проверить, что домен уже смотрит на ваш IP.

Уровень
Новичок
Время чтения
2 мин чтения
Обновлено
Проверено на
Ubuntu 22.04, Ubuntu 24.04, Debian 12
Содержание
  1. Какие записи нужны
  2. TTL и время обновления
  3. Проверьте результат
  4. Частые ошибки

Чтобы сайт открывался по имени, а не по IP, у домена должна быть DNS-запись, указывающая на адрес сервера. Записи редактируются там, где обслуживается зона домена: у регистратора или у отдельного DNS-провайдера, если вы перенесли туда NS-серверы.

Какие записи нужны

ТипИмяЗначениеЗачем
A@203.0.113.10Корневой домен example.com → IPv4 сервера
Awww203.0.113.10www.example.com → тот же сервер
AAAA@IPv6 сервераТолько если у сервера есть IPv6 и сайт слушает его
CNAMEwwwexample.com.Альтернатива A-записи для www

TTL и время обновления

TTL — сколько секунд резолверы могут хранить ответ в кэше. После изменения записи старое значение продолжает отдаваться, пока не истечёт TTL у тех, кто его уже закэшировал. Если заранее знаете, что будете менять IP (например, при переезде), за сутки снизьте TTL до 300 секунд, а после переключения верните прежнее значение.

Проверьте результат

Утилита dig входит в пакет dnsutils. Запрос к публичному резолверу показывает, что видит интернет, а не ваш локальный кэш:

bash
$ apt install -y dnsutils$ dig +short example.com A$ dig +short www.example.com A$ dig +short example.com AAAA$ dig @1.1.1.1 +short example.com A

Чтобы узнать, какие NS-серверы отвечают за зону (и правите ли вы записи в нужном месте):

bash
$ dig +short example.com NS

На Windows вместо dig подойдёт nslookup example.com 1.1.1.1.

Частые ошибки

  • Записи правят у регистратора, а NS домена указывают на другого DNS-провайдера — изменения ни на что не влияют.
  • Забыли запись для www — example.com открывается, www.example.com нет.
  • Оставили старую AAAA-запись от прошлого хостинга.
  • Ждут обновления дольше суток: скорее всего, запись введена с ошибкой — проверьте dig у публичного резолвера.

Дочитайте до конца — статья засчитается в обучении автоматически.

  • DNS
  • домен
  • A-запись
  • TTL
  • dig

Статья помогла?