hogyan működik a Domain Name System (DNS) – Basics

a DNS A Domain Name System rövidítése, és egyike azon sok rendszernek, amelyet bonyolultnak jelöltek. A koncepció olyan egyszerű, mint ötletes, DNS nélkül pedig az Internet, mivel tudjuk, hogy nem létezne!Advertisements

Advertisement

ha elmagyaráznám a DNS-t egy 8 éves gyereknek, azt mondanám: “túl hülyék vagyunk ahhoz, hogy emlékezzünk a számokra, és a DNS segít nekünk a szöveg megjegyzésében.”

Nos, ez meglehetősen pontatlan válasz, de elvileg ez a DNS részfeladata, tehát nem egy webhely IP-jére kell emlékeznünk, hanem egy domainre (81.169.255.51 válik webdeasy.de). hirdetések

hogyan működik a DNS?

a DNS működésének magyarázatához Itt készítettem egy egyszerűsített diagramot.

a bal oldalon találjuk a saját PC, okostelefon vagy Laptop, azaz a hálózati eszköz, amely csatlakozik a hálózathoz. Otthon ez általában az otthoni hálózat routerrel, az iskolában vagy az egyetemen pedig a hálózat.Hirdetések

hirdetés

középen egy DNS-kiszolgáló található, ezt a feladatot általában az internet eléréséhez használt útválasztó hajtja végre. A jobb oldalon található a kérni kívánt oldal szervere.

DNS-rendszer 4 lépésben grafikusként
a DNS egyszerűsített módon működik a bemutatott négy lépésben. (ábra saját készítésű)

tegyük fel, hogy fel akarja hívni az oldalt webdeasy.de a webböngészőn keresztül. Figyelembe vesszük az otthoni hálózat” normál ” konfigurációját. Egyes hálózatokban előfordulhat, hogy a szerkezet kissé eltér.

1.lépés – kérje meg a DNS-kiszolgálótól az IP-címet

miután elküldte az URL-t a böngészőben, ez a kérés az útválasztóhoz kerül. Úgy néz ki, hogy talál-e IP-címet a bejegyzéshez webdeasy.de a DNS gyorsítótárában (regisztráció, amelyben a domain nevekkel rendelkező IP-címek állnak).Advertisements

ha van bejegyzés, a rendszer ellenőrzi, hogy a TTL lejárt-e. A legegyszerűbb eset az, hogy ez a bejegyzés továbbra is érvényes. Ezután az útválasztó visszaadja az IP-címet, és ennyi.

2.lépés – az útválasztó IP-címet keres az Interneten

ha a bejegyzés nem létezik, vagy a TTL lejárt, az útválasztónak meg kell keresnie a megfelelő IP-címet. Ezt úgy teszi meg, hogy az Interneten több DNS-kiszolgálót kér az aktuális IP-címről. Amíg az egyik DNS-kiszolgáló nem válaszol, és azt mondja: “Hé, megvan az aktuális IP webdeasy.de”. ezekkel az alapokkal nem érdekel, hogy a szerver pontosan hogyan működik.

3.lépés – válasz érvényes címet küld

az érvényes IP-címet küld vissza a router. Újra megmenti, amíg újra szükség van rá. Ezután a játék az 1. lépésben indulna újra.Advertisements

Advertisement

4.lépés – válasz az útválasztótól az ügyfélig

ezután megkapta a célszerver IP-címét, és a számítógép most HTTP-n keresztül kéri az oldal tényleges adatait. A” DNS-folyamat ” befejeződött.

TTL

a TTL a Time To Live rövidítése, amely másodpercben jelzi, hogy egy DNS-bejegyzés mennyi ideig érvényes.

normál esetben az a bejegyzések értéke például egy óra (3600 másodperc), az NS bejegyzések pedig egy nap (86400 másodperc). Ez az érték azonban eltérhet, és a tartomány DNS-beállításaiban módosítható.

különösen akkor, ha egy oldalt át kell helyezni egy másik szerverre, és ennek eredményeként megváltozik a névszerver, a levelezőszerver vagy a webhely IP-címe, ezt az értéket gyakran néhány perccel előre állítják be, mivel egyébként a fontos szolgáltatások sok órán keresztül nem érhetők el/hibásak lesznek.Hirdetések

DNS-rekordok

különböző DNS-rekordok vagy erőforrásrekordok vannak, amelyek mindegyike különböző feladatokkal rendelkezik. Mivel beállíthat e-mail szervereket és hasonlókat egy tartományhoz, a különböző feladatokhoz különböző bejegyzések is vannak.

itt a táblázatban a bejegyzések sorrendjét úgy rendeztem, hogy azok “fontosság” vagy “gyakoriság”szerint legyenek rendezve. Természetesen ez nem mindig így van, de durva becslés lehet.

felvétel leírás
A-rekord az A-rekord ennek eredményeként a kért tartomány IPv4-címét adja ki.
példa: webdeasy.de => 81.169.255.51
AAAA-rekord ennek eredményeként az AAAA-rekord megadja a kért tartomány IPv6-címét.
példa: facebook.com => 2a03: 2880: f106: 83: arc: b00c:0: 25de
Info: nézd meg a dőlt IPv6 🙂
MX-Record ennek eredményeként az MX rekord biztosítja a felelős levelezőszervereket.
példa: google.com = > aspmx.l.google.com
Info: egynél több lehet abban az esetben, ha egy levelezőszerver meghibásodik. Ezeknek különböző prioritásai vannak.
NS-rekord az NS rekord a tartományhoz tartozó felelős DNS-kiszolgálókat (névkiszolgálókat) adja vissza.
példa: google.com = > ns1.google.com
Tipp: mindig állítson be legalább két DNS-kiszolgálót (elsősorban a sajátját, másodlagosan például a Google-tól (8.8.8.8)
TXT-rekord a TXT rekordban különböző információk adhatók meg. A sokoldalú eszköz használható például a Google Search Console érvényesítésére vagy az SSL tanúsítványok érvényesítésére. Ezenkívül az SPF és a DMARC bejegyzések úgy vannak beállítva, hogy érvényesítsék a levélforgalmat, és megvédjék azt a spamtől.
példa: webdeasy.de = > google-oldal-ellenőrzés=BFOd2tuLU3ioia3brlHlzkpCvlC0dTCwwfyyqtvj2he
CNAME-rekord CNAME rekordok álnevekként szolgálnak. Ha a domainek webdeasy.de és www.webdeasy.de ha ugyanarra az IP-re mutat, akkor létrehoz egy a rekordot az egyikhez, a másikhoz pedig CNAME rekordot. Ha most az IP megváltozik, csak az A-rekordot kell beállítani.
PTR-rekord a PTR rekord fordítva működik, azaz. meg tudja alakítani az IP-címeket érvényes domain nevek.
példa: 193.99.144.80 = > redirector.heise.de
információ: ezt a technikát fordított DNS-nek is nevezik.
SOA-rekord a SOA (a jogosultság kezdete) információt nyújt a tartomány megfelelő DNS-zónájáról.
példa: google.com = > z. B. név: google.com, rname: rname:
[email protected], …
a DNS-rekordok röviden és tömören magyarázhatók.

van még néhány bejegyzés, de a legfontosabbak mind szerepelnek a listában.

hirdetés

Hogyan állíthatok be DNS-rekordokat és hogyan ellenőrizhetem őket?

a bejegyzéseket közvetlenül a szolgáltatónál állíthatja be, akitől a domainjét bérelte. Az általam ismert házigazdák többsége ezeket a beállításokat kínálja. Mindig azzal a célzással, hogy óvatosnak kell lenned. De most már DNS-szakember vagy! 6296>

ha saját szervert bérelt, akkor azt névszerverként is konfigurálhatja. Erre például Plesk használható.

az interneten számos online eszköz található a DNS-bejegyzések ellenőrzésére, valamint az aktuális TTL megtekintésére. Jobban szeretem a heise eszközét.de.

GYIK – Gyakran Ismételt Kérdések

mi a DNS egyszerűen magyarázható?

röviden: A DNS az információ egyik formája. Fő feladata a domainek IP-címekké történő feloldása (névfeloldás). Például feloldja a tartományt webdeasy.de az IP 81.169.255.51. Ez fontos a weboldalak, de az e-mailek és sok más alkalmazás számára is.

mit jelent a TTL?

a TTL a “Time To Live” rövidítése, és a DNS-rekord érvényességi idejét jelenti. Az időtartam másodpercben van megadva. Az idő lejárta után a kért bejegyzés érvénytelen, és a DNS-kiszolgáló újra lekérdezi. Időközben a bejegyzések a szerver gyorsítótárában vannak.

miért késik az új DNS-bejegyzések vagy módosítások?

ennek oka a TTL(Time To Live). A bejegyzéseket a kiszolgáló gyorsítótárában tárolja, amíg a bejegyzés érvénytelenné nem válik, majd a kért kiszolgáló csak ezt követően kérdezi le újra.

hirdetés

mi az a DNS-lekérdezés?

egy domain vagy IP DNS-lekérdezésén keresztül megkapja a bejegyzést a DNS-kiszolgálón. Minden DNS-lekérdezéshez meg kell adnia a kívánt DNS-rekordot.

mi a különbség a DNS-kiszolgáló és a névszerver között?

nincs különbség. Mindkét szó ugyanarra a dologra utal, és azt a felelős szervert jelenti, amelynek gondoskodnia kell a névfeloldásról.

mi az elsődleges és másodlagos DNS-kiszolgáló?

több DNS-kiszolgáló is beállítható hálózati eszközökhöz. Ha az elsődleges kiszolgáló meghibásodik, a kérést közvetlenül a másodlagosnak küldi el, így a végfelhasználó számára nem merül fel probléma. Az elsődleges DNS-kiszolgálónak mindig az előnyben részesített kiszolgálónak kell lennie.

mik azok a DNS-beállítások?

a hálózati eszközökhöz gyakran szükség van DNS-beállításokra. Otthoni hálózatban a DNS-kiszolgáló általában az útválasztó IP-je. Mindig meg kell adnia egy másodlagos DNS-kiszolgálót.

az ISO/OSI-7 modell melyik rétegén működik a DNS?

a DNS az 5.rétegre (biztonsági réteg), a 6. rétegre (prezentációs réteg) és a 7. rétegre (alkalmazási réteg) hat. Ezért nincs egyértelműen hozzárendelve egy réteghez. A tisztázatlan elhatárolás miatt az 5., 6. és 7. rétegeket is egyesítik a TCP/IP modellben.

következtetés

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.