Конфигуриране на DNS ресурсни записи в вашия контролен панел: Пълно ръководство
DNS записите (RRs) са основните градивни елементи на системата за имена на домейни — глобалната инфраструктура, която превежда четивни за хората имена на домейни в четивни за машини адреси. Независимо дали пускате нов уебсайт, настройвате бизнес имейл или проверявате собственост на домейн с услуга на трета страна, разбирането как да конфигурирате записи в панела за управление на DNS е незаменимо умение за всеки собственик на уебсайт, разработчик или системен администратор.
Това всеобхватно ръководство ви преведе през всеки основен тип DNS запис, обяснява точно как работи всеки един и предоставя пошагови инструкции за добавяне и проверка на правилност.
Какво са DNS записите?
DNS запис е структурирана запис, съхранена в DNS зонен файл. Всеки запис съдържа специфична информация, която казва на интернет как да обработва заявките, свързани с вашия домейн — където да маршрутизира уеб трафика, кой сървър обработва вашия имейл и какви текстови метаданни са свързани с вашия домейн.
Всеки DNS запис се състои от няколко основни полета:
- Име – Домейнът или поддомейнът, към който се отнася записът
- Тип – Категорията на записа (A, AAAA, CNAME, MX, TXT и т.н.)
- Стойност/Данни – Действителната информация, която съдържа записът
- TTL (Time to Live) – Колко дълго (в секунди) DNS резолверите трябва да кешират записа преди повторна заявка
Неправилно конфигурирани DNS записи са една от най-честите причини за престой на уебсайтове, неудачи при доставка на имейли и неудачи при проверка на домейн. Правилното им настройване от началото спестява значително време за отстраняване на неизправности по-късно.
Обяснени често срещани типове DNS записи
Преди да се потопите в стъпките за конфигурация, си струва да разберете какво прави всеки тип запис и кога ще го нуждаете.
A запис
Свързва домейн или поддомейн с IPv4 адрес. Това е най-фундаменталният DNS запис — това е това, което позволява на браузърите да намерят вашия уеб сървър, когато някой напише вашето име на домейн.
Пример: example.com → 192.0.2.1
AAAA запис
Свързва домейн или поддомейн с IPv6 адрес. С растящото приемане на IPv6, наличието на AAAA запис наред с вашия A запис гарантира, че вашият сайт е достъпен и по двата протокола.
Пример: example.com → 2001:db8::1
CNAME запис
Запис за каноничното име създава псевдоним от едно име на домейн към друго. Вместо да сочи към IP адрес, CNAME сочи към друго име на хост. Това обикновено се използва за www поддомейни, CDN конфигурации и интеграции на услуги на трета страна.
Важно: Не можете да използвате CNAME запис на корневия (apex) домейн наред с други записи. Използвайте го само на поддомейни.
Пример: www.example.com → example.com
MX запис
Запис за обмен на поща указва кой поща сървър е отговорен за получаване на имейл от името на вашия домейн. MX записите включват приоритетна стойност — по-ниските числа показват по-висок приоритет. Можете да конфигурирате множество MX записи за резервност.
Пример: example.com → mail.example.com (Priority: 10)
TXT запис
Текстов запис съхранява произволни текстови данни, свързани с вашия домейн. TXT записите се използват широко за:
- SPF (Sender Policy Framework) – Определя кои сървъри са оторизирани да изпращат имейл от вашия домейн
- DKIM (DomainKeys Identified Mail) – Съхранява публичния ключ, използван за проверка на подписи на имейли
- DMARC – Задава политики за обработка на имейли, които не преминават SPF/DKIM проверки
- Проверка на домейн – Използва се от Google Search Console, Microsoft 365 и други услуги за потвърждаване на собственост на домейн
NS запис
Записите на сървърите за имена указват кои DNS сървъри са авторитетни за вашия домейн. Те обикновено се задават в регистратора на вашия домейн и сочат към сървърите за имена на вашия хостинг доставчик.
PTR запис
Указателен запис извършва обратни DNS справки — свързване на IP адрес обратно към име на хост. PTR записите са особено важни за репутацията на поща сървърите и обикновено се конфигурират на ниво сървър.
Достъп до вашия DNS панел за управление
За управление на записи, трябва да имате достъп до интерфейса за управление на DNS, предоставен от вашия регистратор на домейн или хостинг доставчик. Точният интерфейс варира в зависимост от доставчика, но процесът е общо един и същ.
Стъпка 1: Влезте в своя акаунт в панела на вашия регистратор на домейн или хостинг доставчик.
Стъпка 2: Навигирайте към раздела DNS управление, DNS настройки или Редактор на зона. Това понякога се намира под “Управление на домейн” или “Разширени настройки”.
Стъпка 3: Изберете домейна, който искате да конфигурирате.
> Съвет за професионалисти: Ако вашият домейн е регистриран с един доставчик, но е хостван с друг (като AlexHost VPS хостинг), ще трябва или да актуализирате сървърите за имена на вашия домейн, за да сочат към вашия хостинг доставчик, или да влезете в DNS панела на вашия регистратор и ръчно да добавите записите, предоставени от вашия хост.
Стъпка по стъпка: Конфигуриране на често срещани записи
3.1 Добавяне на A запис
A запис обикновено е първият запис, който ще конфигурирате при сочене на домейн към уеб сървър.
- В вашия DNS панел за управление намерете раздела A записи и щракнете Добавяне на запис.
- Попълнете следните полета:
- Хост/Име: Въведете
@за сочене на корневия домейн (напримерexample.com), или въведете поддомейн катоwwwилиblog. - Сочи към / Стойност: Въведете IPv4 адреса на вашия сървър (например
192.0.2.1). - TTL: Оставете на стойност по подразбиране (обикновено
3600секунди / 1 час), освен ако нямате конкретна причина да я промените. Използвайте по-нисък TTL (например300), ако очаквате да правите често промени.
- Щракнете Запазване или Добавяне на запис.
Често срещан случай на употреба: Ако пускате уебсайт на VPS или Dedicated Server, ще добавите A запис, сочещ вашия домейн към публичния IP адрес на вашия сървър.
3.2 Добавяне на AAAA запис
Процесът е идентичен с добавянето на A запис, но вие избирате AAAA като тип запис и въвеждате IPv6 адрес в полето за стойност.
- Изберете AAAA като тип запис.
- Въведете Хост/Име (например
@илиwww). - Въведете IPv6 адреса (например
2001:db8::1). - Задайте TTL и запазете.
3.3 Добавяне на CNAME запис
CNAME записите са полезни за псевдонимизиране на поддомейни или интеграция на услуги на трета страна.
- Намерете раздела CNAME записи и щракнете Добавяне на запис.
- Попълнете полетата:
- Хост/Име: Въведете поддомейна, който искате да псевдонимизирате (например
www,shop,blog). - Сочи към / Стойност: Въведете целевото име на хост (например
example.comилиmyshop.shopify.com). - TTL: Задайте както е подходящо (стойност по подразбиране
3600е добра за повечето случаи).
- Щракнете Запазване.
> Забележка: Никога не създавайте CNAME запис за вашия корневи домейн (@). Ако трябва да псевдонимизирате корневия домейн, използвайте ALIAS или ANAME запис, ако вашия DNS доставчик го поддържа, или използвайте A запис, сочещ към IP адреса на целта.
3.4 Добавяне на MX запис
Правилната конфигурация на MX записа е критична за надеждна доставка на имейли. Ако използвате AlexHost имейл хостинг или имейл доставчик на трета страна, те ще предоставят точните MX стойности на записа, които трябва.
- Намерете раздела MX записи и щракнете Добавяне на запис.
- Попълнете полетата:
- Хост/Име: Въведете
@(представляващ корневия домейн) или оставете празно, в зависимост от вашия панел. - Поща сървър / Стойност: Въведете име на хост на вашия поща сървър (например
mail.example.comилиaspmx.l.google.comза Google Workspace). - Приоритет: Въведете числова стойност на приоритета. По-ниски числа = по-висок приоритет. Един поща сървър обикновено използва
10. За резервни сървъри, използвайте20или30. - TTL: Стойност по подразбиране
3600е стандартна.
- Щракнете Запазване.
Множество MX записи: За резервност добавете основен сървър с приоритет 10 и резервен сървър с приоритет 20. Ако основният сървър е недостъпен, имейлът автоматично ще бъде маршрутизиран към резервния.
3.5 Добавяне на TXT запис
TXT записите са съществени за удостоверяване на имейли и работни процеси за проверка на домейн.
- Намерете раздела TXT записи и щракнете Добавяне на запис.
- Попълнете полетата:
- Хост/Име: Въведете
@за корневия домейн, или конкретен поддомейн, ако е необходимо (например_dmarcза DMARC записи). - Стойност / Текст: Поставете точния текстов низ, предоставен от вашия имейл доставчик или услуга за проверка. Примери:
- SPF:
v=spf1 include:_spf.example.com ~all - Google проверка:
google-site-verification=xxxxxxxxxxxxxxxx - DMARC:
v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com - TTL: Стойност по подразбиране
3600е подходяща.
- Щракнете Запазване.
> Важно: Можете да имате множество TXT записи на един и същ хост, но трябва да имате само един SPF запис на хост. Ако трябва да оторизирате множество изпращачи, комбинирайте ги в един SPF запис, вместо да създавате отделни.
Разбиране на TTL стойностите
TTL (Time to Live) контролира колко дълго DNS резолверите кешират вашия запис преди да проверят за актуализации. Избирането на правилния TTL зависи от вашата ситуация:
| TTL стойност | Продължителност | Най-добре се използва за |
|---|---|---|
| 300 | 5 минути | Записи, които планирате да промените скоро (например при миграция) |
| 3600 | 1 час | Стандартна стойност по подразбиране за повечето записи |
| 86400 | 24 часа | Стабилни записи, които рядко се променят (например MX записи) |
Най-добра практика: Ако планирате миграция на сървър или промяна на DNS, намалете вашия TTL на 300 поне 24–48 часа предварително. Това намалява прозореца на разпространение, когато направите действителната промяна. След завършване на миграцията повишете TTL обратно на 3600 или по-висока.
DNS разпространение: Какво да очаквате
След запазване на всяка DNS промяна, тя не влиза в сила мигновено по целия свят. DNS разпространение — процесът на разпространение на актуализирани записи в глобални DNS резолвери — обикновено отнема между няколко минути и 48 часа, в зависимост от:
- Предишната TTL стойност на записа
- Честотата на актуализация на вашия DNS доставчик
- Поведението на кеширане на отделни ISP и резолвери
По време на разпространение някои потребители могат да видят старите DNS стойности, докато други видят новите. Това е нормално и очаквано поведение.
Проверка на вашите DNS записи
След направата на промени, винаги проверете, че вашите записи са конфигурирани правилно и са се разпространили както се очаква.
Онлайн DNS инструменти за справка
Тези уеб-базирани инструменти ви позволяват да проверите DNS записи от множество глобални местоположения едновременно:
- DNS Checker – Проверява разпространение в дузини глобални DNS сървъри
- MXToolbox – Отличен за проверка на MX записи и диагностика на проблеми с доставка на имейли
- WhatsMyDNS – Прост, визуален проверител на разпространение за всички типове записи
Инструменти за командния ред
За по-детайлен контрол, използвайте командите на терминала директно:
Проверка на A запис:
dig example.com AПроверка на MX записи:
dig example.com MXПроверка на TXT записи (например SPF):
dig example.com TXTИзползване на nslookup (кросс-платформа):
nslookup example.com
nslookup -type=MX example.com
nslookup -type=TXT example.comСправка на конкретен DNS сървър (полезно за проверка дали сървърите за имена на вашия регистратор са актуализирани):
dig @8.8.8.8 example.com AНай-добри практики за DNS конфигурация
Следването на тези най-добри практики ще ви помогне да избегнете често срещани проблеми и да поддържате здравата DNS конфигурация:
- Документирайте вашите DNS записи. Пазете електронна таблица или файл с бележки с всички ваши текущи DNS записи, техните стойности и причината всеки един да съществува. Това е безценно при отстраняване на неизправности или миграции.
- Не изтривайте записи преди проверка на замени. При актуализиране на запис първо добавете новия запис, проверете, че работи, след това премахнете стария.
