jak systém doménových jmen (DNS) funguje-základy

DNS je zkratka pro systém doménových jmen a je jedním z mnoha systémů, které byly označeny jako komplikované. Koncept je tak jednoduchý, jak je geniální a bez DNS by Internet, jak víme, neexistoval!Reklamy

reklama

kdybych měl vysvětlit DNS 8letému, řekl bych: „jsme příliš hloupí na to, abychom si pamatovali čísla a DNS nám místo toho pomáhá zapamatovat si text.“

No, to je poněkud nepřesná odpověď, ale v zásadě se jedná o dílčí úkol DNS, takže si nemusíme pamatovat IP webové stránky, ale doménu (81.169.255.51 se stává webdeasy.de). inzeráty

jak DNS funguje?

abych vysvětlil, jak DNS funguje, vytvořil jsem pro vás zjednodušený diagram.

na levé straně najdeme váš vlastní počítač, Smartphone nebo notebook, tj. vaše síťové zařízení, které je připojeno k síti. Doma je to obvykle vaše domácí síť se směrovačem a ve škole nebo na univerzitě vaše síť.Reklamy

reklama

uprostřed je server DNS, tento úkol obvykle provádí router, který používáte pro přístup k internetu. Na pravé straně máme server stránky, kterou chcete požádat.

DNS systém ve 4 krocích jako grafický
DNS pracuje zjednodušeně ve čtyřech zobrazených krocích. (diagram self made)

Předpokládejme, že chcete stránku vyvolat webdeasy.de prostřednictvím webového prohlížeče. Zvažujeme“ normální “ konfiguraci domácí sítě. V některých sítích se může stát, že struktura je mírně odlišná.

Krok 1-požádejte server DNS o adresu IP

po odeslání adresy URL v prohlížeči přejde tento požadavek na váš router. Vypadá to, zda najde IP adresu pro záznam pro webdeasy.de ve své mezipaměti DNS (registr, ve kterém jsou adresy IP s názvy domén).Reklamy

pokud existuje položka, systém zkontroluje, zda vypršela platnost TTL. Nejjednodušším případem je, že tato položka je stále platná. Poté router vrátí IP adresu a to je vše.

Krok 2-Router vyhledá IP adresu na internetu

pokud položka neexistuje nebo vypršela platnost TTL, musí váš router vyhledat správnou IP adresu. Dělá to tak, že požádá několik serverů DNS na internetu o aktuální adresu IP. Dokud jeden server DNS neodpoví a neřekne: „Hej, mám aktuální IP pro webdeasy.de“. s těmito základy se nestaráme o to, jak server funguje přesně.

Krok 3-Odpověď s platnou adresou je odeslána

platná IP adresa je odeslána zpět do routeru. Uloží ji znovu, dokud nebude znovu potřeba. Pak by Hra začala znovu v kroku 1.Reklamy

reklama

Krok 4-odpověď ze směrovače na klienta

poté jste dostali IP adresu cílového serveru a váš počítač by nyní požadoval skutečná data stránky přes HTTP. Proces DNS je nyní dokončen.

TTL

TTL je zkratka pro Time To Live a je hodnota, která v sekundách udává, jak dlouho je položka DNS platná.

obvykle jsou hodnoty pro položky A např. jedna hodina (3600 sekund) a pro položky NS jeden den (86400 sekund). Tato hodnota se však může lišit a lze ji upravit v nastavení DNS domény.

zejména pokud má být stránka přesunuta na jiný server a v důsledku toho se změní název serveru, poštovního serveru nebo IP webové stránky, je tato hodnota často nastavena na několik minut předem, protože jinak budou důležité služby nedostupné / vadné po mnoho hodin.Inzeráty

záznamy DNS

existují různé záznamy DNS nebo záznamy zdrojů, které mají různé úkoly. Protože můžete nastavit poštovní servery a podobně pro doménu, existují také různé položky pro různé úkoly.

uspořádal jsem pořadí položek zde v tabulce tak, aby byly seřazeny podle „důležitosti“ nebo „frekvence“. Samozřejmě, že tomu tak není vždy, ale může to být hrubý odhad.

záznam popis
a-Record a-record přináší jako výsledek IPv4 adresu požadované domény.
příklad: webdeasy.de = > 81.169.255.51
AAAA-Record výsledkem je, že AAAA-record poskytuje IPv6 adresu požadované domény.
příklad: facebook.com = > 2a03: 2880: f106: 83: tvář: b00c:0: 25de
Info: podívejte se na kurzívu v IPv6 🙂
MX-Record záznam MX poskytuje odpovědné poštovní servery jako výsledek.
příklad: google.com = > aspmx.l.google.com
Info: v případě selhání jednoho poštovního serveru může být více než jeden. Ty mají různé priority.
NS-Record záznam NS vrací odpovědné servery DNS (jmenné servery) pro doménu.
příklad: google.com = > ns1.google.com
Tipp: vždy nastavte alespoň dva DNS servery (primárně vlastní, sekundárně např. od Googlu (8.8.8.8)
TXT-Record v TXT record lze zadat různé informace. Všestranný lze použít například pro ověření vyhledávací konzoly Google nebo pro ověření certifikátů SSL. Kromě toho jsou položky SPF a DMARC nastaveny tak, aby ověřovaly poštovní provoz a chránily jej před spamem.
příklad: webdeasy.de = > google-site-verification=Bfod2tulu3ioia3brlhlzkpcvlc0dtcwfyyqtvj2he
CNAME-Record CNAME records slouží jako aliasy. Pokud domény webdeasy.de a www.webdeasy.de pokud ukážete na stejnou IP adresu, vytvoříte záznam A pro jednu z nich a záznam CNAME pro druhou. Pokud se nyní IP změní, je třeba upravit pouze záznam A.
PTR-Record záznam PTR funguje opačně, tj. je možné převést IP adresy do platných doménových jmen.
příklad: 193.99.144.80 = > redirector.heise.de
Info: Tato technika se také nazývá reverzní DNS.
SOA-Record SOA (Start of Authority) poskytuje informace o odpovídající zóně DNS domény.
příklad: google.com =>z. n. název: google.com, rname: rname:
[email protected], …
záznamy DNS stručně a stručně vysvětleny.

existuje několik dalších položek, ale ty nejdůležitější jsou všechny zastoupeny v seznamu.

reklama

Jak nastavím záznamy DNS a jak je mohu zkontrolovat?

položky můžete nastavit přímo u poskytovatele, od kterého jste si doménu pronajali. Většina hostitelů, které znám, nabízí tato nastavení. Vždy s náznakem, že byste měli být opatrní. Ale nyní jste profesionálem DNS! 🙂

pokud jste si pronajali vlastní server, můžete jej také nakonfigurovat jako jmenný server. K tomu můžete použít např.

na internetu existuje mnoho online nástrojů pro kontrolu záznamů DNS a také pro zobrazení aktuálního TTL. Dávám přednost nástroji od heise.de.

FAQ-Nejčastější dotazy

co je DNS jednoduše vysvětleno?

stručně řečeno, DNS je forma informací. Jeho hlavním úkolem je vyřešit domény na IP adresy (rozlišení jmen). Například řeší doménu webdeasy.de do IP 81.169.255.51. To je důležité pro webové stránky, ale také pro e-maily a mnoho dalších aplikací.

co znamená TTL?

TTL znamená „čas žít“ a představuje dobu platnosti záznamu DNS. Doba trvání je stanovena v sekundách. Po uplynutí doby je požadovaná položka neplatná a bude znovu dotazována serverem DNS. Mezitím jsou položky v mezipaměti serveru.

proč mají nové položky nebo změny DNS zpoždění?

to je způsobeno TTL (čas žít). Záznamy jsou uloženy v mezipaměti serveru, dokud není záznam prohlášen za neplatný a teprve poté je požadovaný server znovu dotazován.

reklama

co je dotaz DNS?

pomocí DNS dotazu domény nebo IP získáte záznam uložený na serveru DNS. Pro každý dotaz DNS musíte zadat požadovaný záznam DNS.

jaký je rozdíl mezi serverem DNS a jmenným serverem?

není žádný rozdíl. Obě slova odkazují na stejnou věc a znamenají odpovědný server, který se musí starat o rozlišení jména.

co je primární a sekundární DNS server?

pro síťová zařízení lze nastavit více serverů DNS. Pokud primární server selže, požadavek je odeslán přímo na sekundární server, takže pro koncového uživatele nevznikají žádné problémy. Primární server DNS by měl být vždy preferovaným serverem.

co jsou nastavení DNS?

nastavení DNS jsou často vyžadována pro síťová zařízení. V domácí síti je server DNS obvykle IP routeru. Vždy byste však měli zadat sekundární server DNS.

na které vrstvě v modelu ISO / OSI-7 funguje DNS?

DNS působí na vrstvy 5 (bezpečnostní vrstva), 6 (prezentační vrstva) a 7 (aplikační vrstva). Není tedy jasně přiřazen k vrstvě. Kvůli tomuto nejasnému vymezení jsou vrstvy 5, 6 a 7 také kombinovány do jedné v modelu TCP/IP.

závěr

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.