Когато напишете адрес в браузъра и сайтът се зареди, вие вероятно не се замисляте какво се случва зад кулисите. Но ако домейнът и DNS настройките не са конфигурирани правилно, вашият сайт може да не работи, имейлите да не пристигат и посетителите да получават грешки. В тази статия ще обясним как работи DNS и как да настроите домейна си правилно.

Какво е DNS и защо е важен?
DNS (Domain Name System) може да се оприличи на телефонен указател за интернет. Когато напишете „moisait.com“ в браузъра, компютърът ви не знае какво означава това. Той има нужда от IP адрес – числова стойност като 192.168.1.1, която сочи към конкретен сървър. DNS сървърите преобразуват имената на домейни в IP адреси.
Без DNS щяхме да помним дълги числа вместо лесни имена – нещо като да се налага да набирате телефонен номер за всеки сайт, който искате да посетите. DNS прави интернет удобен и достъпен за всички.
Процесът изглежда така: пишете „moisait.com“ в браузъра, браузърът пита DNS сървъра „къде се намира този сайт?“, DNS сървърът отговаря „IP адресът е 185.156.73.42“, браузърът се свързва с този адрес и зарежда сайта. Всичко това отнема част от секундата.

Основни DNS записи, които трябва да знаете
За да настроите домейна си правилно, трябва да разбирате основните видове DNS записи. Ето кои са най-важните:
Преди да продължим, важно е да разберете, че DNS записите се управляват от така наречените „nameserver“-и (именни сървъри). Когато регистрирате домейн, регистраторът задава nameserver-и, които съдържат DNS записите. Ако искате да промените DNS записите, можете да го направите или при регистратора, или да прехвърлите nameserver-ите към друг доставчик.
A запис (Address Record)
Това е най-основният DNS запис. Той свързва вашето домейн име с IP адреса на сървъра, където се намира сайтът ви. Ако вашият хостинг е на IP адрес 185.156.73.42, A записът насочва moisait.com към този адрес.
Може да имате множество A записи за различни поддомейни – напр. shop.moisait.com, blog.moisait.com. Всеки от тях може да сочи към различен сървър.
CNAME запис (Canonical Name Record)
CNAME записът позволява един домейн да препраща към друг. Например www.moisait.com може да сочи към moisait.com. Използва се често, когато използвате външни услуги – например вашият Shopify магазин може да бъде настроен чрез CNAME да се показва на вашия собствен домейн.
MX запис (Mail Exchange Record)
MX записите указват къде да се доставят имейлите за вашия домейн. Ако искате имейл на info@moisait.com да пристига в пощата ви, MX записът трябва да сочи към вашия имейл доставчик (Google Workspace, Microsoft 365, вашия хостинг).
Можете да имате множество MX записи с различен приоритет. Основният имейл сървър получава най-нисък приоритет (по-малко число), а резервният – по-висок.
TXT запис (Text Record)
TXT записите съдържат текстова информация за домейна. Те имат разнообразни приложения: SPF записи за защита от фалшиви имейли (spoofing), DKIM записи за подписване на имейли, DMARC записи за допълнителна защита, и верификационни кодове за Google Search Console и други услуги.
NS запис (Name Server Record)
NS записите указват кои DNS сървъри са „отговорни“ за домейна. Когато промените NS записите на вашия домейн, вие казвате на интернет „отсега нататък тези DNS сървъри ще казват къде е моят сайт“.

Какво е IP адрес и как се свързва с домейна?
Всеки сървър в интернет има уникален IP адрес – числов идентификатор, който позволява на устройствата да се намират едно друго. Има два вида IP адреси: IPv4 (като 185.156.73.42) и по-новият IPv6 (като 2a00:1450:400e:1234::1a), който въвежда много повече адреси поради изчерпването на IPv4 адресите.
Когато купувате хостинг, вие получавате IP адрес на сървъра. А записът свързва вашия домейн с този IP адрес. Без правилен А запис, браузърът не знае къде да намери вашия сайт и показва грешка.
За споделен хостинг (shared hosting) обикновено един IP адрес се споделя от много сайтове. В този случай хостингът използва „Server Name Indication“ (SNI), за да насочи правилно посетителите към правилния сайт. При VPS или dedicated сървър можете да имате собствен IP адрес.

Как да настроите домейн за вашия сайт – стъпка по стъпка
Процесът на настройка зависи от това къде сте закупили домейна (регистратор) и къде е вашият хостинг. Ето основните сценарии:
Сценарий 1: Домейн и хостинг от един доставчик
Това е най-лесният вариант. Ако сте закупили и домейна, и хостинга от една компания (например SuperHosting.bg или SiteGround), всичко вероятно работи автоматично. Просто насочвате домейна към хостинга през контролния панел и след няколко часа сайтът ви е достъпен.
Проверете дали сте добавили домейна към хостинг акаунта си. Понякога това трябва да се направи ръчно през cPanel или друг контролен панел.
Сценарий 2: Домейн от един доставчик, хостинг от друг
Това е по-честият случай. Трябва да промените DNS записите при вашия домейн регистратор така, че да сочат към хостинг сървъра. Имате две възможности:
Вариант А: Променяте NS записите на домейна да сочат към DNS сървърите на хостинг доставчика. Това прехвърля цялото управление на DNS на хостинга. Повечето хостинг компании предоставят информация за техните DNS сървъри.
Вариант Б: Оставяте DNS управлението при регистратора и просто добавяте A запис, който сочи към IP адреса на хостинга. Това е по-лесно, ако имате само един сайт, но не е препоръчително, ако планирате да добавяте поддомейни и имейли.
Сценарий 3: Използване на външна услуга (Shopify, Squarespace, Wix)
Ако използвате платформа като Shopify, те ще ви дадат CNAME запис, който да добавите към DNS настройките на вашия домейн. Обикновено Shopify използва „shopify.com“ като target за CNAME записа. Всяка платформа си има специфични инструкции, които трябва да следвате.

Най-честите DNS грешки и как да ги избегнем
Дори и с най-добрите намерения, грешки в DNS настройките се случват често. Ето някои от най-честите:
Грешка 1: Забравяте www препращането
Много хора пишат „www.moisait.com“ в браузъра. Ако нямате CNAME или A запис за www поддомейна, тези потребители ще получат грешка. Най-лесното решение е да добавите CNAME запис, който препраща www.moisait.com към moisait.com.
Грешка 2: Грешни MX записи за имейл
Ако MX записите не са настроени правилно, имейлите ви няма да пристигат или ще отиват в грешната посока. Проверете дали MX записите съответстват на вашия имейл доставчик.
Грешка 3: Липса на SPF, DKIM и DMARC записи
Без тези записи имейлите ви могат да бъдат маркирани като спам или измамници да пращат имейли от вашето име. SPF записът указва кои сървъри имат право да пращат имейли от вашия домейн. DKIM добавя дигитален подпис към имейлите. DMARC определя какво да се прави с имейли, които не преминат проверките.
Грешка 4: TTL твърде висок
TTL (Time To Live) указва колко дълго DNS информацията се кешира. Ако планирате промени, намалете TTL стойността до 300 секунди (5 минути) предварително. След като промените влязат в сила, можете да върнете TTL на по-висока стойност. Висок TTL означава, че промените ви ще отнемат повече време за разпространение (до 48 часа).
Какво е време за разпространение на DNS (DNS propagation)?
Когато промените DNS записи, промените не влизат в сила веднага за всички. Различните интернет доставчици и DNS сървъри кешират DNS информацията за определен период от време (определен от TTL). Докато кешираната информация не изтече, някои потребители може да виждат стария IP адрес.
Това време за разпространение може да отнеме от няколко минути до 48 часа, в зависимост от TTL стойностите и конкретния интернет доставчик. Ако сте направили промени и сайтът още не работи за вас, опитайте да изчистите браузър кеша или да използвате друг браузър.

Инструменти за проверка на DNS настройки
Има няколко безплатни инструмента, които могат да ви помогнат да проверите дали DNS настройките ви са правилни:
- whatsmydns.net – Проверява DNS разпространението от различни локации по света
- dnschecker.org – Проверява всички видове DNS записи от множество сървъри
- Google Admin Toolbox Dig – Подробен инструмент за проверка на DNS от Google
- mxtoolbox.com – Проверка на MX записи, SPF, DKIM, DMARC и черни списъци
- IntoDNS – Анализира DNS настройките и открива проблеми
Използването на тези инструменти е безплатно и може да ви спести часове на отчаяние, когато нещо не работи.
Често задавани въпроси за DNS и домейни
Колко време отнема регистрацията на домейн?
Обикновено регистрацията е моментална, след като платите. В редки случаи може да отнеме до 24 часа, за да се разпространи информацията за новия домейн.
Мога ли да сменя DNS сървърите, без да загубя имейлите си?
Да, но трябва да сте сигурни, че MX записите за имейла са правилно конфигурирани на новите DNS сървъри, преди да направите смяната. Най-сигурният начин е първо да конфигурирате новите DNS сървъри с всички нужни записи, след това да промените NS записите при регистратора.
Какво е поддомейн и кога да го използвам?
Поддомейн е част от основния ви домейн, например blog.moisait.com или shop.moisait.com. Използвайте поддомейни, когато искате да разделите различни части на вашия сайт или да насочите част от сайта към различна платформа.
Каква е разликата между .com, .bg и .eu?
.com е глобален домейн от първо ниво, подходящ за международни сайтове. .bg е български национален домейн, изискващ регистрация чрез български регистратори. .eu е европейски домейн. За български бизнес, насочен към местната аудитория, .bg домейнът е препоръчителен, защото дава сигнал на потребителите, че сте локален бизнес.
Какво да направя, ако домейнът ми изтече?
Повечето регистратори дават grace период (обикновено 30-40 дни), в който можете да подновите домейна без допълнителни такси. След това настъпва redemption период (около 30 дни), когато можете да го възстановите срещу допълнително заплащане. Ако и този период изтече, домейнът става свободен и всеки може да го регистрира.
Заключение
Правилната настройка на домейн и DNS е един от онези технически детайли, които или работят безупречно, или могат да причинят сериозни проблеми. Инвестирайте време, за да разберете основите на DNS – това ще ви спести много главоболия в бъдеще.
Ако не сте сигурни какво правите, потърсете помощ от вашия хостинг доставчик. Повечето предлагат техническа поддръжка, която може да ви помогне с DNS конфигурацията. С правилно настроен домейн, вашият сайт ще бъде достъпен за всички, имейлите ви ще работят, и вие ще имате една грижа по-малко.

