Mi az a DNS keresés?
A DNS keresés (DNS Lookup) az a lekérdezési folyamat, amely a domain neveket (mint például az example.com) IP-címekké és egyéb DNS információkká alakítja. Ez az eszköz lehetővé teszi különböző DNS rekordok egyszerű ellenőrzését, beleértve az A (IPv4), AAAA (IPv6), MX (levél), TXT, NS (névszerver), CNAME és SOA rekordokat. DNS konfiguráció ellenőrzésére, hibaelhárításra és domain információk vizsgálatára használják.
Mi a különbség az A rekordok és az AAAA rekordok között?
Az A rekordok a domain neveket IPv4-címekké alakítják (pl. 192.0.2.1). Az IPv4 egy 32 bites címrendszer, körülbelül 4,3 milliárd címmel. Az AAAA rekordok (quad-A) a domain neveket IPv6-címekké alakítják (pl. 2001:db8::1). Az IPv6 egy 128 bites címrendszer, gyakorlatilag végtelen címtérrel, megoldva az IPv4 címek kimerülését. A modern webhelyek gyakran mindkét rekordtípussal rendelkeznek a dual-stack környezetek támogatása érdekében.
Mik azok az MX rekordok? Hogyan kapcsolódnak az e-mail küldéshez?
Az MX rekordok (Mail Exchange Records) határozzák meg azokat a levelezőszervereket, amelyek e-maileket fogadnak az adott domainhez. Több MX rekordot is beállíthat, mindegyiket prioritási értékkel. Az alacsonyabb számok magasabb prioritást jeleznek, és a leveleket először a magas prioritású szerverekre kézbesítik. Példa: ha az example.com-nak két MX rekordja van: '10 mail1.example.com' és '20 mail2.example.com', akkor a mail1-et használják előnyben részesítve, és ha a mail1 nem működik, akkor a mail2-re vált. Ha az e-mailt nem kézbesítik, az MX rekordok ellenőrzése az első hibaelhárítási lépés.
Mire használják a TXT rekordokat?
A TXT rekordok tetszőleges szöveges információt tárolnak egy domainről. Fő felhasználási területei: **SPF (Sender Policy Framework)**: a levélküldő szerver legitimitásának validálása, **DKIM (DomainKeys Identified Mail)**: e-mail digitális aláírások, **DMARC (Domain-based Message Authentication, Reporting & Conformance)**: e-mail hitelesítési irányelv, **Domain tulajdonjogának ellenőrzése**: Google Search Console, Google Workspace, SSL tanúsítvány kiállítási hitelesítés, **Egyéb konfigurációs információk**: webhely hitelesítési tokenek, szolgáltatás integrációs információk stb. Példa SPF rekordra: 'v=spf1 include:_spf.example.com ~all'
Mi a kapcsolat az NS rekordok és a névszerverek között?
Az NS rekordok (Name Server Records) határozzák meg az adott domain mérvadó DNS szervereit (névszervereit). Egy domain regisztrálásakor a névszerverek beállítása a regisztrátornál azt eredményezi, hogy ezek a névszerverek kezelik a DNS információkat. Jellemzően több névszervert (pl. ns1.example.com, ns2.example.com) állítanak be a redundancia érdekében. Domain átruházás vagy tárhelyváltás során az NS rekordokat át kell állítani az új névszerverekre. A változtatások után a DNS szerverekre való terjedés világszerte akár 48 órát is igénybe vehet.
Mikor kell CNAME rekordokat használni?
A CNAME rekordok (Canonical Name Records) domain aliasokat definiálnak. Például, ha a 'www.example.com' CNAME-ként van beállítva az 'example.com'-ra, a www-vel kezdődő hozzáférés helyesen lesz kezelve. Fő felhasználási területei: **Aldomain továbbítás**: blog.example.com → hosting-provider.com, **CDN konfiguráció**: cdn.example.com → cdn-provider.net, **Terheléselosztók**: api.example.com → lb.cloud-provider.com. Figyelmeztetések: CNAME-eket nem lehet beállítani gyökér domainekre (example.com), csak aldomainekre (www.example.com stb.). Továbbá, CNAME nem létezhet együtt más rekordokkal (A, MX stb.) ugyanazon a néven.
Mennyi időbe telik, amíg a DNS lekérdezés eredményei elterjednek?
A DNS változások világszerte történő elterjedésének idejét elsősorban a TTL (Time To Live) határozza meg. Ha a TTL 3600 másodperc (1 óra), a DNS feloldók akár 1 órán keresztül is gyorsítótárazzák a régi információkat. Rövid TTL-ek beállítása a DNS változtatások előtt (pl. 300 másodperc = 5 perc) felgyorsítja a változás utáni terjedést. Jellemzően a DNS változások percek vagy órák alatt terjednek el, de egyes internetszolgáltatóknál ez akár 48 órát is igénybe vehet. Ez az eszköz lehetővé teszi, hogy azonnal ellenőrizze a változtatások helyes konfigurálását a mérvadó DNS szerverek valós idejű lekérdezésével.
Hogyan működik a DNS Kereső Eszköz?
Ez az eszköz a következő lépéseken keresztül kéri le a DNS információkat: 1) A felhasználó megadja a domain nevet és a rekordtípusokat, 2) A böngésző kérést küld a PHP háttérrendszernek, 3) A szerver végrehajtja a DNS lekérdezéseket PHP funkciók, például a dns_get_record() segítségével, 4) Lekéri a legfrissebb DNS információkat a mérvadó DNS szerverekről, 5) Formázza az eredményeket és visszaküldi a böngészőnek, 6) A JavaScript megjeleníti az eredményeket felhasználóbarát formátumban. Nem fejeződik be a böngészőben; a DNS lekérdezések szerveroldalon futnak a pontos és naprakész információk érdekében. A megadott domain neveket nem naplózzuk, védve a magánéletet.