Документация

Домены и DNS

Настройка DNS для популярных хостингов

Что такое DNS-записи

DNS (Domain Name System) преобразует доменное имя (your-site.ru) в IP-адрес сервера. Основные типы записей:

ТипНазначениеПример
AПривязка домена к IPv4-адресу185.114.245.100
AAAAПривязка домена к IPv6-адресу2001:db8::1
CNAMEПсевдоним (указывает на другой домен)your-site.hosting.ru
MXПочтовый серверmx1.mail.ru
TXTТекстовая запись (верификация, SPF)v=spf1 include:...
NSDNS-серверы доменаns1.reg.ru

Для переноса сайта обычно нужно изменить только A-запись.

Настройка по хостингам

Timeweb

IP-адрес: указан в панели → Хостинг → Сайты → ваш сайт → IP-адрес.

Если домен в Timeweb:

  1. Домены → ваш домен → DNS
  2. Измените A-запись: @ → IP вашего сервера
  3. Добавьте A-запись: www → тот же IP

Если домен у другого регистратора: Измените DNS-серверы на:

ns1.timeweb.ru
ns2.timeweb.ru
ns3.timeweb.org
ns4.timeweb.org

Или укажите A-запись с IP Timeweb у текущего регистратора.

Beget

IP-адрес: Хостинг → Сайты → IP-адрес (обычно указан на главной).

Если домен в Beget:

  1. Домены → DNS → ваш домен
  2. A-запись @ → IP сервера
  3. A-запись www → IP сервера

DNS-серверы Beget:

ns1.beget.com
ns2.beget.com
ns1.beget.pro
ns2.beget.pro

REG.RU

IP-адрес: Хостинг → ваш хостинг → IP-адрес.

  1. Домены → ваш домен → DNS-серверы и управление зоной
  2. Если DNS на REG.RU — редактируйте зону:
    • A-запись @ → IP
    • A-запись www → IP
  3. Если DNS в другом месте — укажите DNS-серверы REG.RU:
ns1.hosting.reg.ru
ns2.hosting.reg.ru

SprintHost

DNS-серверы:

ns1.sprinthost.ru
ns2.sprinthost.ru

Или укажите A-запись на IP из панели.

VPS / VDS (свой сервер)

IP-адрес — это IP вашего сервера. Укажите A-запись у регистратора:

ЗаписьИмяЗначение
A@IP сервера
AwwwIP сервера

Проверка DNS

Через терминал

# Текущая A-запись
dig your-site.ru A +short

# Все записи
dig your-site.ru ANY

# NS-серверы
dig your-site.ru NS +short

# Проверить конкретный DNS-сервер
dig @8.8.8.8 your-site.ru A

Онлайн-сервисы

  • dnschecker.org — проверка распространения DNS по миру
  • mxtoolbox.com — проверка MX, SPF, DKIM
  • intodns.com — диагностика проблем DNS

Распространённые ошибки

1. Старые CNAME конструктора

После переноса удалите CNAME-записи, которые указывали на конструктор:

# Удалите эти записи:
CNAME @ → your-site.tilda.ws
CNAME www → your-site.tilda.ws

A-запись и CNAME для одного имени не могут существовать одновременно. Если есть CNAME для @, A-запись не сработает.

2. Не обновился кэш

DNS-кэш может хранить старые записи до 48 часов. Сбросьте локальный кэш:

# macOS
sudo dscacheutil -flushcache

# Windows
ipconfig /flushdns

# Linux
sudo systemd-resolve --flush-caches

3. Забыли про www

Если настроили A-запись только для @ (корневой домен), но не для www — сайт не откроется по www.your-site.ru. Добавьте обе записи.

4. Неправильный TTL

TTL (Time To Live) — время жизни записи в кэше. При переносе установите минимальный TTL (300-600 секунд) за день до переноса, чтобы изменения распространились быстрее. После стабилизации верните TTL на 3600.