Zer da DNS?
Webgune bat irekitzen duzun bakoitzean, direktorio-zerbitzu ikusezin batek idatzi duzun izena zure ordenagailuak lor dezakeen zenbaki batera itzultzen du. Hona hemen Domeinu Izen Sistemak nola funtzionatzen duen eta nola irakurtzen duen edozein domeinuri buruz argitaratzen duena.
Interneteko telefono liburua
Ordenagailuek ez dute izenaren arabera arakatzen; konektatzen dira IP helbideak. DNS, Domeinu Izen Sistema, bezalako izen gogoangarriak mapatzen dituen direktorio banatua da example.com zenbaki horiei. 1983an asmatu zen, hain zuzen ere, Stanfordeko lehen interneteko ostalari fitxategi bakarra mantentzea ezinezkoa bihurtzen ari zelako.
Bi gauzak egiten dute DNS nabarmena: hala da banatuta (makina bakar batek ez daki dena), eta hala da nonahi gordeta (erantzunak denbora batez gogoratzen dira, beraz, bilaketak azkarrak dira). Bi propietateek sistemak egunero nola jokatzen duen moldatzen dute.
Zer gertatzen da DNS bilaketa batean
Zure arakatzaileak webgune bat eskatzen duenean, DNS zerbitzarien kate batek kolaboratzen du milisegundo gutxitan:
# 1. Zure gailuak konfiguratutako soluzioari galdetzen dio (askotan zure ISP-a, edo 8.8.8.8 / 1.1.1.1) # 2. Ebazleak, erantzuna cachean ez badu, hierarkian ibiltzen da: # root zerbitzariak → ".com" zerbitzariak → example.com-en izen-zerbitzariak # 3. Domeinuaren zerbitzari autoritarioak benetako erregistroekin erantzuten du # 4. Ebazleak erregistroaren TTLrako erantzuna gordetzen du eta erantzuten dizu
Azken saltoa - domeinuaren izenean hitz egiten duen zerbitzaria - NS erregistroak (behean) adierazten duena da. Gainean dagoen guztia delegazioa besterik ez da.
Axola duten erregistro motak
Domeinu baten DNS eremua idatzitako erregistroen datu-base txiki bat da. Hauek dira benetan topatuko dituzunak:
| Mota | Zer egiten duen | Adibidea |
|---|---|---|
| A | Izen bat IPv4 helbide batera esleitzen du | example.com → 93.184.216.34 |
| AAAA | Izena IPv6 helbide batera esleitzen du | example.com → 2606:2800::2201 |
| CNAME | Ezizena: izen bat beste izen batera seinalatzen du | www.example.com → example.com |
| MX | Domeinuaren posta elektronikoa jasotzen duten posta-zerbitzariak | 10 aspmx.l.google.com |
| TXT | Testu librea: SPF anti-spam, DKIM, jabetza frogak | "v=spf1 -all" |
| NS | Zonaren izen-zerbitzari autoritarioak | ns1.examplehost.com |
| CAA | Zein ziurtagiri-agintariek eman ditzaketen TLS ziurtagiriak | 0 issue "letsencrypt.org" |
| SOA | Zonaren metadatuak: zerbitzari nagusia, kontaktua, cachean gordetzeko tenporizadoreak | ns1. dns-admin. … |
| PTR | Alderantziz: IP bat ostalari-izen batera esleitzen du | 8.8.8.8 → dns.google |
Bi bitxikeriak jakitea merezi dute: CNAME bat da ez da onartzen domeinuaren erroan (horregatik example.com zuzenean A/AAAA erregistroak erabiltzen ditu), eta domeinu bat MX "0 ." bat dauka MX nulua — "Domeinu honek mezu elektronikoa bidaltzen du baina ez du jasotzen" esateko nahita modu bat.
Cachea, TTL eta hedapena
Disko bakoitzak bat darama TTL (bizitzeko denbora) — Ebazleek erantzuna berrerabili dezaketen segundoko kopurua berriro galdetu aurretik. 3600 segundoko TTL batek mundu osoan ordubeteko cachean gordetzea esan nahi du; 60 segundoko TTL batek esan nahi du aldaketak minutu baten azpian agertzen direla.
Hau da jendeak "DNS hedapena" esan nahi duena: ez dago aldaketen igorpenik, bere erritmoan iraungitzen diren cacheak baizik. Aurreikusitako migrazio baten aurretik, trikimailu klasikoa da aldez aurretik TTL jaistea, aldaketa egitea, edonon lurreratzea azkar ikustea, eta gero TTL berriro igotzea cacheaz gozatzeko.
Arazoak konpontzeko aholkua: Gune bat besteentzat baina ez zuretzat kargatzen bada, baliteke tokiko ebazleak oraindik ere gordetako erantzun zahar bat gordetzea. Gailua 1.1.1.1ra aldatzeak edo DNS cachea garbitzeak normalean konpontzen du.
Egiaztatu edozein domeinuren DNS zeure burua
Ez duzu komando-lerroko tresnarik behar - gure arakatzailearen utilitateek Google eta Cloudflare-ren ebatzaileak zuzenean kontsultatzen dituzte:
- DNS egiaztatzailea - atera edozein domeinuko erregistro mota guztiak klik bakarrean.
- Domeinua IPra — ikusi soilik domeinu batek seinalatzen dituen helbideak, hostingaren xehetasunekin.
- Alderantzizko IP bilaketa — PTR erregistroa: zein ostalari-izenari erantzuten dion IP batek.
Lortu informazio gehiago
- Beste aldean dauden zenbakiei buruz jakin-mina? Irakurri zer den IP helbidea edo IPv4 eta IPv6 alderaketa.
- IP baten ospea ikertzen? Ikusi IP zerrenda beltzen gida.
DNS galderak
Zer da DNS termino sinpleetan?
DNS (Domain Name System) Interneteko telefono-liburua da: idatz ditzakezun izenak, adibidez.com adibidez, ordenagailuak benetan konektatzen diren IP helbideetara itzultzen ditu. Hori gabe, webgune bakoitzeko zenbaki-helbideak memorizatu beharko zenituzke.
Zeintzuk dira 8.8.8.8 eta 1.1.1.1 helbideak?
Googlek eta Cloudflare-k kudeatzen dituzten DNS ebatzaile publikoak dira. Zure ISP-ak lehenespenez bat du, baina edonork kontsultatu ditzake publiko horiek; doakoak dira, azkarrak eta askotan azkarragoak dira DNS aldaketak jasotzeko. Gure DNS tresnek biak kontsultatzen dituzte DNS-over-HTTPS enkriptatutako bidez.
Zenbat denbora behar du DNS aldaketak edonon funtzionatzeko?
Betiere, diskoaren aurreko TTL (bizitzeko denbora). Ebazleek erantzunak gordetzen dituzte TTL iraupenerako (segundotik egunetara), beraz, erregistro bat editatu ondoren, mundu osoko ebaztzaileek erantzun zaharra hornitzen jarraitzen dute cachean gordetako kopia iraungi arte. Jaitsi TTL aurreikusitako aldaketaren aurretik, aldaketa azkarrago egiteko.
Zein da DNS eta IP helbide baten arteko aldea?
IP helbidea Interneteko gailu bat identifikatzen duen zenbakia da; DNS domeinu-izen gogoangarriak zenbaki horiekin mapatzen dituen sistema da. Domeinua izena da, IP helmuga eta DNS haien arteko itzulpena.