Hvað er DNS?

Í hvert skipti sem þú opnar vefsíðu þýðir ósýnileg skráningarþjónusta nafnið sem þú slóst inn á númer sem tölvan þín getur náð í. Hér er hvernig lénsheitakerfið virkar - og hvernig á að lesa það sem það birtir um hvaða lén sem er.

Símaskrá internetsins

Tölvur vafra ekki eftir nafni - þær tengjast IP tölur. DNS, það Lénsnafnakerfi, er dreifða skráin sem kortleggur eftirminnileg nöfn eins og example.com við þær tölur. Það var fundið upp árið 1983 einmitt vegna þess að einni hýsilskrá snemma internetsins í Stanford var að verða ómöguleg í viðhaldi.

Tvennt gerir DNS merkilegt: það er það dreift (engin ein vél veit allt), og það er það geymdur alls staðar (svör eru í minnum höfð í smá stund, þannig að uppflettingar eru fljótar). Báðar eiginleikar móta hvernig kerfið hegðar sér frá degi til dags.

Hvað gerist við DNS leit

Þegar vafrinn þinn biður um vefsíðu vinnur keðja DNS netþjóna saman á nokkrum millisekúndum:

The life of a lookup
# 1. Tækið þitt spyr um stilltan upplausnara (oft ISP þinn, eða 8.8.8.8 / 1.1.1.1)
# 2. Leysirinn, ef hann er ekki með svarið í skyndiminni, fer um stigveldið:
# rótarþjónar → ".com" netþjónar → eigin nafnaþjónar example.com
# 3. Viðurkenndur netþjónn lénsins svarar með raunverulegum færslum
# 4. Upplausnarinn geymir svarið fyrir TTL skráningar og svarar þér

Síðasta hoppið - þjónninn sem talar fyrir lénið sjálft - er það sem NS skrárnar (fyrir neðan) benda á. Allt fyrir ofan það er bara sendinefnd.

Þær plötutegundir sem skipta máli

DNS svæði léns er lítill gagnagrunnur með vélrituðum færslum. Þetta eru þau sem þú munt raunverulega lenda í:

TegundHvað það gerirDæmi
AKortar nafn á IPv4 vistfangexample.com → 93.184.216.34
AAAAKortar nafn á IPv6 vistfangexample.com → 2606:2800::2201
CNAMEAlias: bendir nafni á annað nafnwww.example.com → example.com
MXPóstþjónar sem taka á móti tölvupósti lénsins10 aspmx.l.google.com
TXTFrjáls texti: SPF andstæðingur-spam, DKIM, eignarhaldssönnun"v=spf1 -all"
NSViðurkenndir nafnaþjónar fyrir svæðiðns1.examplehost.com
CAAHvaða vottorðsyfirvöld mega gefa út TLS vottorð0 issue "letsencrypt.org"
SOALýsigögn svæðis: aðalþjónn, tengiliður, tímamælir fyrir skyndiminnins1. dns-admin. …
PTRHið gagnstæða: kortleggur IP aftur á hýsingarheiti8.8.8.8 → dns.google

Tvö einkenni eru þess virði að vita: CNAME er ekki leyfilegt á rót lénsins (þess vegna example.com notar A/AAAA færslur beint), og lén með MX "0 ." hefur a núll MX — vísvitandi leið til að segja „þetta lén sendir tölvupóst en fær engan“.

Skyndiminni, TTL og útbreiðslu

Hvert met ber a TTL (tími til að lifa) — fjöldi sekúndna sem leysa má aftur nota svarið áður en þeir spyrja aftur. 3600 sekúndna TTL þýðir allt að klukkutíma af skyndiminni um allan heim; 60 sekúndna TTL þýðir að breytingar birtast á innan við mínútu.

Þetta er það sem fólk meinar með "DNS útbreiðslu": það er engin útsending af breytingum, bara skyndiminni sem renna út á eigin hraða. Fyrir fyrirhugaða flutning er klassíska bragðið að lækka TTL fyrirfram, skipta um, horfa á það lenda alls staðar hratt, hækka svo TTL aftur til að njóta skyndiminni.

Ábending um bilanaleit: ef síða hleðst inn fyrir aðra en ekki fyrir þig, gæti staðbundinn lausnarmaður þinn enn haldið gamalt svar í skyndiminni. Að skipta yfir í 1.1.1.1 eða tæma DNS skyndiminni leysir það venjulega.

Athugaðu DNS hvers léns sjálfur

Þú þarft ekki skipanalínuverkfæri - vafratólin okkar spyrja Google og Cloudflare lausnarana í beinni útsendingu:

  • DNS afgreiðslumaður - Dragðu allar skráningartegundir af hvaða léni sem er með einum smelli.
  • Lén yfir í IP - sjáðu aðeins heimilisföngin sem lén vísar á, með hýsingarupplýsingum.
  • Öfug IP leit — PTR-skráin: hvaða hýsilnafni IP svarar.

Lærðu meira

FAQ

DNS spurningar

Hvað er DNS í einföldu máli?

DNS (Domain Name System) er símaskrá internetsins: það þýðir nöfn sem þú getur slegið inn, eins og example.com, yfir á IP tölurnar sem tölvur tengjast í raun og veru. Án þess yrðir þú að leggja á minnið númer heimilisföng fyrir hverja vefsíðu.

Hver eru heimilisföngin 8.8.8.8 og 1.1.1.1?

Þeir eru opinberir DNS lausnarar sem reknir eru af Google og Cloudflare. ISP þinn keyrir einn sjálfgefið, en hver sem er getur spurt þessa opinberu í staðinn - þeir eru ókeypis, fljótir og oft fljótari að taka upp DNS breytingar. DNS verkfærin okkar spyrja þau bæði yfir dulkóðuðu DNS-yfir-HTTPS.

Hversu langan tíma tekur DNS-breyting að virka alls staðar?

Svo lengi sem fyrri TTL plötunnar (tími til að lifa). Skyndiminnisvörn sem leysa upp í skyndiminni fyrir TTL-tímann - sekúndur til daga - þannig að eftir að þú hefur breytt færslu halda lausnarmenn um allan heim að þjóna gamla svarinu þar til afritið í skyndiminni þeirra rennur út. Lækkaðu TTL fyrir fyrirhugaða breytingu til að gera skiptinguna hraðari.

Hver er munurinn á DNS og IP tölu?

IP-tala er númerið sem auðkennir tæki á internetinu; DNS er kerfið sem kortleggur eftirminnileg lén við þessi númer. Lénið er nafnið, IP er áfangastaðurinn og DNS er þýðingin á milli þeirra.