DNS (Domain Name System) превращает доменные имена в IP-адреса. Когда вы набираете zevshost.net, браузер запрашивает DNS-сервер и получает IP-адрес сервера.
Типы DNS-записей
| Тип | Назначение | Пример |
|---|---|---|
| A | Домен → IPv4 | example.com → 1.2.3.4 |
| AAAA | Домен → IPv6 | example.com → 2001:db8::1 |
| CNAME | Псевдоним домена | www → example.com |
| MX | Почтовый сервер | mail.example.com (priority 10) |
| TXT | Текстовая информация | SPF, DKIM, верификация |
| NS | Серверы имён | ns1.zevshost.net |
A-запись: подключить сайт
# Сопоставить домен с IP сервера
example.com. IN A 5.135.49.174
www.example.com IN A 5.135.49.174
CNAME: псевдоним
# www → основной домен (удобно при смене IP)
www IN CNAME example.com.
# Субдомен для CDN
cdn IN CNAME cdn.cloudflare.com.
⚠️ CNAME нельзя использовать для корневого домена (@). Для apex-домена используйте A-запись или ALIAS.
MX-запись: настройка почты
# Google Workspace
@ IN MX 1 aspmx.l.google.com.
@ IN MX 5 alt1.aspmx.l.google.com.
@ IN MX 10 alt2.aspmx.l.google.com.
TXT-записи: SPF и верификация
# SPF — разрешённые отправители почты
@ IN TXT "v=spf1 include:_spf.google.com ~all"
# Верификация Google Search Console
@ IN TXT "google-site-verification=xxxxxx"
# DMARC
_dmarc IN TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"
Время распространения DNS (TTL)
TTL (Time To Live) — время кэширования записи в секундах. Стандартные значения:
- 3600 (1 час) — стандарт
- 300 (5 минут) — перед миграцией
- 86400 (1 день) — для стабильных записей
💡 Перед миграцией сайта снизьте TTL до 300 за 24 часа. После успешного переезда верните 3600.