Към съдържанието

Настройки за бисквитки

Изберете кои видове бисквитки разрешавате. Можете да промените избора си по всяко време чрез „Настройки за бисквитки“ в долната част на всяка страница. Декларация за поверителност

Необходими

Винаги включени

Нужни са за вход, за запазване на количката и на Вашите избори. Те са винаги включени.

Кои бисквитки?
  • weboke_sessie, weboke_klant, weboke_remember: Вашата сесия и оставането в акаунта
  • weboke_basket: Вашата количка
  • wkBtwIncl: показване на цените с или без ДДС
  • wok_cookies: Вашият избор за бисквитките, 12 месеца

Измерват коя реклама води до посещение или поръчка, за да не плащаме за реклами без резултат.

Кои бисквитки?
  • Google Ads чрез Google Tag Manager (_gcl_au, _gcl_aw), до 90 дни
  • OpenAI Ads, реклами в ChatGPT
  • wok_aff: кой партньор Ви е препратил към нас (партньорска програма), 60 дни

4,6

Държава и език

Всяка държава има собствен сайт, с цените и ДДС на тази държава.

Преглед

Как се чете една зона

Модул 2: DNS сървъри и зони · Време за четене: 8 минути

Цел на урока: След този урок ще можете да четете и пишете DNS запис: име, TTL, клас, тип и стойност, включително знака @ и точката в края.

Основни понятия: зонов файл, @, относително и пълно име, точка в края, SOA, сериен номер, NS запис

Петте части на един запис

В техническо отношение зоната често се записва като зонов файл: текстов файл с по един запис на ред. Дори когато Вашият панел го показва като красива форма, вътре стоят същите пет части:

www.example.com.   3600   IN   A   192.0.2.10
│                   │      │    │   │
име                 TTL    клас тип стойност
ЧастЗначение
ИмеЗа кое име важи записът
TTLКолко секунди отговорът може да бъде запомнен (урок 6.1)
КласВинаги IN (internet). Панелите обикновено го пропускат
ТипВидът на записа: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA ...
СтойностОтговорът. При MX и SRV там се посочват и числа, например приоритетът

Няколко примера:

example.com.        3600  IN  A      192.0.2.10
example.com.        3600  IN  MX     10 mail.example.com.
_dmarc.example.com. 3600  IN  TXT    "v=DMARC1; p=none"
shop.example.com.   3600  IN  CNAME  shops.example.net.

Може да има няколко записа с едно и също име и един и същи тип. Два MX записа за example.com или два A записа за www са напълно нормално нещо. Заедно те се наричат набор от записи (recordset).

Знакът @

Знакът @ в една зона означава: самото име на домейна. В зоната на example.com

@   3600  IN  A  192.0.2.10

е същото като

example.com.   3600  IN  A  192.0.2.10

Повечето панели използват @ или оставят полето за името празно, за да означат основния домейн (apex). Ако дадена услуга поиска от Вас запис „на Вашия домейн“ или „на root на Вашия домейн“, тя има предвид @. Внимавайте: „root на Вашия домейн“ е различно от root на DNS от урок 1.2.

Относителни и пълни имена

В урок 1.2 видяхте точката в края. В една зона това работи така:

  • Ако името завършва на точка, то е пълно. mail.example.com. е точно това име.
  • Ако името не завършва на точка, то е относително. Името на зоната се добавя след него. В зоната на example.com името mail става mail.example.com. (с точка).

Това важи както за името на запис, така и за име в стойността, както при CNAME, MX, NS и SRV. При IP адрес в A или AAAA запис това няма значение: там никога не се поставя точка в края.

Сравнете:

Въвеждате (зона example.com)В действителност става
Име: shopshop.example.com.
Име: shop.example.com (без точка)shop.example.com.example.com.
Име: shop.example.com.shop.example.com.
MX стойност: mail.example.netmail.example.net.example.com. (грешно)
MX стойност: mail.example.net.mail.example.net. (правилно)

Панелите подхождат различно към това. Някои винаги добавят Вашето домейн име след полето за името и го показват под полето. Някои автоматично поставят точка след стойността. Други правят точно това, което въведете. Има един сигурен начин на работа:

  1. В полето Име въвеждайте само първата част (shop, www, _dmarc) или @ за самия домейн.
  2. При стойност, която е име, въвеждайте пълното име с точка в края, освен ако панелът изрично не казва, че това не е необходимо.
  3. След запазването проверете как изглежда записът в списъка. Ако видите собственото си домейн име дублирано в него, коригирайте го.

SOA записът: заглавието на зоната

Всяка зона започва с точно един SOA запис (start of authority). Той съдържа административни данни, например:

example.com.  3600  IN  SOA  ns1.hosting.example. hostmaster.example.com. (
               2026110701 ; сериен номер
               14400      ; refresh
               3600       ; retry
               1209600    ; expire
               300 )      ; minimum (отрицателен кеш)
  • Първото име е основният DNS сървър (primary nameserver).
  • Второто е имейл адресът на администратора, с точка вместо @: hostmaster.example.com. означава hostmaster@example.com.
  • Серийният номер се увеличава при всяка промяна. По него другите DNS сървъри разбират, че има нещо ново, и изтеглят зоната отново. Често това е дата с пореден номер, например 2026110701.
  • Последната стойност определя, наред с друго, колко дълго отговор „не съществува“ може да бъде запомнен (урок 6.2).

SOA записът обикновено се управлява от Вашия панел. Почти никога не се налага да го променяте сами. Полезно е обаче да знаете: ако серийните номера се различават между Вашите DNS сървъри, значи не всеки от тях има последната версия.

NS записи в зоната

В зоната има и NS записи за самия домейн:

@   3600  IN  NS  ns1.hosting.example.
@   3600  IN  NS  ns2.hosting.example.

Те трябва да съответстват на DNS сървърите, посочени при регистъра (урок 2.1). Не ги променяйте, без същевременно да смените DNS сървърите и при регистратора. NS запис за поддомейн (klant.example.com NS ...) делегира този поддомейн на други DNS сървъри. Това е по-напреднала тема.

На практика: ето как изглежда в панел

В DirectAdmin отворете DNS Administration. Ще видите таблица с колони Name, TTL, Type и Value: точно частите от този урок, без класа. Име с точка в края, като example.com., означава самия домейн. В Моят WebOké, раздел DNS, в полето Name въвеждате @ за самия домейн и под полето виждате пълното име. cPanel (Zone Editor), Plesk, Cloudflare и панелите на регистраторите работят със същите полета; различават се само имената на бутоните.

Обобщение

  • Един запис се състои от име, TTL, клас (IN), тип и стойност.
  • @ означава самия домейн.
  • Име с точка в края е пълно; без точка името на зоната се добавя след него.
  • В полето Име въвеждайте само първата част и след запазването проверявайте как изглежда записът.
  • SOA записът е заглавието на зоната; серийният номер се увеличава при всяка промяна.

Тест

1. Какво означава @ в зоната на example.com?



2. В зоната на example.com създавате MX запис със стойност 10 mail.example.net, без точка. Кой пощенски сървър ще бъде посочен в действителност?



3. За какво служи серийният номер в SOA записа?



4. Коя част от записа повечето панели пропускат, защото винаги е еднаква?



Задача

Задача Z2.2: Четене на SOA запис. Поискайте SOA записа на sidn.nl (онлайн инструмент или dig SOA sidn.nl; sidn.nl е сайтът на SIDN, регистъра на .nl в Нидерландия). Попълнете: (1) основния DNS сървър, (2) серийния номер.

Задача Z2.2: Четене на SOA запис



Това, което въвеждате, и това, което намираме на живо, не съхраняваме. Вашият браузър запомня отговорите Ви и дали сте изпълнили задачата. Ако сте влезли в профила си, съхраняваме само дали задачата е (почти) правилна в Моите курсове; там можете и да го изтриете.

Допълнително четене

Тези статии описват панелите на WebOké. При другите доставчици работи по сходен начин.

Моля, изчакайте…

Настройте домейните си

За всеки домейн настройте сървърите за имена, връзката с хостинга и кой ще бъде собственикът.

Домейните Ви се зареждат…