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

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

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

Необходими

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

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

Кои бисквитки?
  • 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

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

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

Преглед

DNS: телефонният указател на интернет

Модул 1: Какво е DNS? · Време за четене: 6 минути

Цел на урока: След този урок ще можете със свои думи да обясните какво прави DNS и защо интернет не може без него.

Основни понятия: DNS, IP адрес, домейн, справка (lookup), запис

Компютрите смятат с числа, хората с имена

Всеки компютър, свързан към интернет, има адрес: IP адрес. Той е нещо като телефонен номер. Има два варианта:

  • IPv4, четири числа, разделени с точки, например 192.0.2.10;
  • IPv6, по-дълъг, с двоеточия, например 2001:db8::10.

Компютрите намират един друг само чрез тези числа. Ние, хората, предпочитаме да запомняме имена. example.com се запомня по-лесно от 192.0.2.10, а номерът може да се промени, без името да се променя. Ако даден уебсайт се премести на друг сървър, той получава друг номер. Името просто остава същото.

Затова е нужно нещо, което превежда имена в числа. Това е Domain Name System, съкратено DNS.

Телефонният указател

Можете да сравните DNS с телефонен указател или със списъка с контакти в телефона си. Търсите по име и получавате обратно номер. Напишете ли example.com в браузъра си, се случва следното:

  1. Вашият браузър пита DNS: „Какъв е адресът на example.com?“
  2. DNS отговаря: „192.0.2.10.“
  3. Браузърът Ви се свързва с 192.0.2.10 и заявява уебсайта.

Това търсене се нарича справка или на английски lookup. Протича светкавично бързо: обикновено отнема по-малко от една десета от секундата. Затова Вие изобщо не го забелязвате, докато всичко работи.

Не само за уебсайтове

Сравнението с телефонния указател е почти вярно, но DNS може да съхранява повече от един номер на име. При даден домейн има различни видове данни, всеки за различна цел. Такова едно парче данни се нарича запис. Няколко примера:

ВъпросВид записОтговор (пример)
На кой IPv4 адрес се намира уебсайтът?A192.0.2.10
На кой IPv6 адрес се намира уебсайтът?AAAA2001:db8::10
Къде трябва да отиде имейлът за този домейн?MXmail.example.com
Кои сървъри имат право да изпращат поща от името на този домейн?TXT (SPF)v=spf1 ip4:192.0.2.25 ~all

Ако някой изпрати имейл на info@example.com, пощенският сървър на подателя не пита за A записа, а за MX записа: къде е пощенската кутия на този домейн? Така уебсайтът и имейлът могат да се намират при две различни страни. Това е напълно обичайно: уебсайтът при едната страна, пощата при Microsoft 365 или Google Workspace.

Всеки запис винаги има три неща:

  • име (например example.com или www.example.com);
  • тип (A, AAAA, MX, TXT и още няколко други);
  • стойност (отговорът).

Освен това до него има число, което показва колко дълго отговорът може да бъде запомнен. Това се нарича TTL. За него става дума в модул 6.

Какво НЕ е DNS

Няколко често срещани погрешни представи:

  • DNS не съхранява уебсайтове. Той само казва къде се намира уебсайтът. Файловете на сайта Ви се намират на уеб сървър, не в DNS.
  • DNS не съхранява имейли. Той само казва на кой сървър трябва да бъде доставена поща.
  • DNS не познава страници. example.com/contact не можете да сложите в DNS. DNS познава само имена. Това, което идва след първата наклонена черта, се управлява от уеб сървъра (урок 3.4).
  • DNS не е доказателство за собственост. Кой е притежател на даден домейн, се вижда при регистъра (registry), не в DNS (урок 1.3).

Световен, разпределен телефонен указател

Няма един голям компютър с всички имена в интернет. Това никога не би могло да работи: има стотици милиони домейни и всяка секунда се задават огромен брой въпроси. Затова DNS е разпределен. Всяка страна управлява само своята част:

  • управителят на .com (компанията Verisign) знае кои сървъри имат телефонния указател на example.com; за домейн в .bg това е Register.BG;
  • тези сървъри знаят самите записи на example.com.

Как даден въпрос минава през тези части, за да стигне до правилния отговор, ще видите в урок 1.4. Фактът, че е разпределен, обяснява и нещо, което изненадва много хора: когато промените запис, не всички го виждат веднага. Много компютри по пътя запомнят отговор за известно време (кешът, cache). За това става дума в уроци 6.1 и 6.2.

Защо трябва да знаете това като притежател на домейн

Докато всичко работи, не Ви се налага да се занимавате с DNS. Но ще се сблъскате с него веднага щом:

  • Вашият уебсайт или имейл се преместят при друга страна;
  • услуга като Google, Microsoft, платформа за онлайн магазин или услуга за бюлетини поиска: „добавете този запис във Вашия DNS“;
  • Вашата поща попадне в спам и някой каже, че SPF, DKIM или DMARC не са правилно настроени;
  • Вашият уебсайт след промяна работи „при едни да, при други не“.

Малка грешка в DNS може да спре Вашия уебсайт или имейл. Затова си струва да разберете какво правите. Този курс Ви помага за това, стъпка по стъпка.

Обобщение

  • Компютрите се намират един друг чрез IP адреси (IPv4 като 192.0.2.10, IPv6 като 2001:db8::10); хората използват имена.
  • DNS превежда имена в данни, като IP адреси и пощенския сървър на даден домейн.
  • Всяко парче данни е запис с име, тип и стойност.
  • DNS не съхранява уебсайтове или поща и не познава страници: той само показва пътя.
  • DNS е разпределен между много сървъри, а отговорите се запомнят за известно време (кеш).

Тест

1. Защо съществува DNS?



2. Някой изпраща имейл на info@example.com. За какъв вид запис пита пощенският сървър на подателя?



3. Можете ли да настроите в DNS, че example.com/contact да отива на друг сървър?



4. Вашият уебсайт е при страна X, а Вашият имейл при страна Y. Възможно ли е това?



Задача

Задача Z1.1: Адресът на sidn.nl. Потърсете IPv4 адреса (A запис) и, ако съществува, IPv6 адреса (AAAA запис) на sidn.nl (уебсайтът на SIDN, регистъра на .nl в Нидерландия). Използвайте нашия инструмент за търсене на IP адрес (https://www.weboke.nl/bg/tarsene-na-ip), друг онлайн инструмент за DNS справки или, ако вече можете, nslookup sidn.nl в команден прозорец. Попълнете адресите, които намерите.

Задача Z1.1: Адресът на sidn.nl



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

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

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

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

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

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

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