Wat is DNS?

Elke keer as jy 'n webwerf oopmaak, vertaal 'n onsigbare gidsdiens die naam wat jy ingetik het in 'n nommer wat jou rekenaar kan bereik. Hier is hoe die domeinnaamstelsel werk - en hoe om te lees wat dit oor enige domein publiseer.

Die internet se telefoonboek

Rekenaars blaai nie op naam nie – hulle koppel aan IP-adresse. DNS, die Domeinnaamstelsel, is die verspreide gids wat onvergeetlike name soos karteer example.com na daardie getalle. Dit is in 1983 uitgevind, juis omdat die vroeë internet se enkele gasheerlêer in Stanford onmoontlik geword het om te onderhou.

Twee dinge maak DNS merkwaardig: dit is versprei (geen enkele masjien weet alles nie), en dit is oral gekas (antwoorde word vir 'n rukkie onthou, so opsoeke is vinnig). Albei eienskappe vorm hoe die stelsel daagliks optree.

Wat gebeur tydens 'n DNS-opsoek

Wanneer u blaaier vir 'n webwerf vra, werk 'n ketting DNS-bedieners binne 'n paar millisekondes saam:

The life of a lookup
# 1. Jou toestel vra sy gekonfigureerde oplosser (dikwels jou ISP's, of 8.8.8.8 / 1.1.1.1)
# 2. Die oplosser, as dit nie die antwoord in die kas het nie, loop die hiërargie:
# wortelbedieners → ".com"-bedieners → example.com se eie naambedieners
# 3. Die domein se gesaghebbende bediener antwoord met die werklike rekords
# 4. Die resolver kas die antwoord vir die rekord se TTL en antwoord jou

Die laaste hop – die bediener wat vir die domein self praat – is waarna die NS-rekords (hieronder) wys. Alles daarbo is net delegasie.

Die rekordtipes wat saak maak

'n Domein se DNS-sone is 'n klein databasis van getikte rekords. Dit is dié wat jy eintlik sal teëkom:

TikWat dit doenVoorbeeld
AKaart 'n naam na 'n IPv4-adresexample.com → 93.184.216.34
AAAAKaart 'n naam na 'n IPv6-adresexample.com → 2606:2800::2201
CNAMEAlias: wys 'n naam na 'n ander naamwww.example.com → example.com
MXPosbedieners wat die domein se e-pos ontvang10 aspmx.l.google.com
TXTVrye teks: SPF anti-spam, DKIM, eienaarskap bewyse"v=spf1 -all"
NSDie gesaghebbende naambedieners vir die sonens1.examplehost.com
CAAWatter sertifikaatowerhede mag TLS-sertifikate uitreik0 issue "letsencrypt.org"
SOASone-metadata: primêre bediener, kontak, kastydtellersns1. dns-admin. …
PTRDie omgekeerde: kaart 'n IP terug na 'n gasheernaam8.8.8.8 → dns.google

Twee eienaardighede is die moeite werd om te weet: 'n CNAME is nie toegelaat nie op die domein se wortel (dit is hoekom example.com gebruik A/AAAA-rekords direk), en 'n domein met MX "0 ." het 'n nul MX — 'n doelbewuste manier om te sê "hierdie domein stuur e-pos, maar ontvang geen nie".

Caching, TTL en voortplanting

Elke rekord dra 'n TTL (tyd om te lewe) — die aantal sekondes-oplossers kan die antwoord hergebruik voordat hulle weer vra. 'n TTL van 3 600 sekondes beteken tot 'n uur se kas wêreldwyd; 'n TTL van 60 sekondes beteken dat veranderinge binne minder as 'n minuut verskyn.

Dit is wat mense bedoel met "DNS-verspreiding": daar is geen uitsending van veranderinge nie, net kas wat teen hul eie tempo verval. Voor 'n beplande migrasie is die klassieke truuk om die TTL vooraf te verlaag, die skakelaar te maak, te kyk hoe dit oral vinnig land, en dan die TTL weer te verhoog om die kas te geniet.

Foutspoorwenk: as 'n webwerf vir ander laai, maar nie vir jou nie, kan jou plaaslike oplosser nog steeds 'n ou gekas-antwoord bevat. Om jou toestel na 1.1.1.1 oor te skakel of die DNS-kas te spoel, stel dit gewoonlik reg.

Kontroleer self enige domein se DNS

Jy het nie opdragreëlnutsgoed nodig nie – ons blaaierhulpmiddels doen navraag oor Google en Cloudflare se resolvers:

  • DNS Checker - trek elke rekordtipe van enige domein met een klik.
  • Domein na IP - sien net die adresse waarna 'n domein verwys, met gasheerbesonderhede.
  • Omgekeerde IP-soektog — die PTR-rekord: op watter gasheernaam 'n IP antwoord.

Kom meer te wete

FAQ

DNS vrae

Wat is DNS in eenvoudige terme?

DNS (Domain Name System) is die internet se telefoonboek: dit vertaal name wat jy kan tik, soos example.com, in die IP-adresse waarmee rekenaars werklik koppel. Daarsonder sal jy nommeradresse vir elke webwerf moet memoriseer.

Wat is die 8.8.8.8- en 1.1.1.1-adresse?

Hulle is openbare DNS-resoleerders wat deur Google en Cloudflare bestuur word. Jou ISP gebruik een by verstek, maar enigiemand kan eerder hierdie publieke navraag doen – hulle is gratis, vinnig en dikwels vinniger om DNS-veranderinge op te tel. Ons DNS-nutsmiddels bevraagteken albei van hulle oor geënkripteerde DNS-oor-HTTPS.

Hoe lank neem 'n DNS-verandering om oral te werk?

Solank die rekord se vorige TTL (tyd om te lewe). Oplossers kas antwoorde vir die TTL-duur - sekondes tot dae - so nadat jy 'n rekord gewysig het, hou oplossers wêreldwyd aan om die ou antwoord te bedien totdat hul kaskopie verval. Verlaag die TTL voor 'n beplande verandering om die skakelaar vinniger te maak.

Wat is die verskil tussen DNS en 'n IP-adres?

'n IP-adres is die nommer wat 'n toestel op die internet identifiseer; DNS is die stelsel wat onvergeetlike domeinname aan daardie nommers karteer. Die domein is die naam, die IP is die bestemming, en DNS is die vertaling tussen hulle.