DNS näme?

Her gezek web sahypasyny açanyňyzda, göze görünmeýän bir katalog hyzmaty, ýazan adyňyzy kompýuteriňiziň ýetip biljek belgisine terjime edýär. Domen ady ulgamynyň işleýşi we islendik domen hakda çap edýän zatlaryny nädip okamalydygy.

Internetiň telefon kitaby

Kompýuterler ady bilen göz aýlamaýarlar - birikýärler IP salgylary. DNS ,. Domen ady ulgamyýaly ýatdan çykmajak atlary kartalaşdyrýan paýlanan katalogdyr example.com şol sanlara. 1983-nji ýylda, Stenforddaky ilkinji internet faýlyny saklamak mümkin dälligi sebäpli oýlanyp tapyldy.

Iki zat DNS-ni ajaýyp edýär: şeýle paýlandy (hiç bir maşyn hemme zady bilmeýär) we şeýle hemme ýerde keş (jogaplar biraz ýatda saklanýar, şonuň üçin gözlemek çalt). Iki häsiýet hem ulgamyň gün-günden özüni alyp barşyny emele getirýär.

DNS gözleginde näme bolýar

Brauzeriňiz web sahypa sorasa, DNS serwerleriniň zynjyry birnäçe millisekuntda hyzmatdaşlyk edýär:

The life of a lookup
# 1. Enjamyňyz sazlanan çözüjini soraýar (köplenç ISP-iňiz ýa-da 8.8.8.8 / 1.1.1.1)
# 2. Çözüji, jogaby keş bolmasa, iýerarhiýany gezýär:
# kök serwerleri → ".com" serwerleri → example.com-yň öz ady serwerleri
# 3. Domeniň abraýly serweri hakyky ýazgylar bilen jogap berýär
# 4. çözüji ýazgy TTL-iň jogabyny saklaýar we size jogap berýär

Iň soňky hop - domeniň özi üçin gürleýän serwer - NS ýazgylarynyň (aşakda) görkezýän zady. Aboveokardaky hemme zat diňe delegasiýa.

Möhüm ýazgy görnüşleri

Domeniň DNS zonasy, ýazylan ýazgylaryň kiçi maglumat bazasydyr. Aslynda duşjaklaryňyz şular:

GörnüşiNäme edýärMysal
AAdy IPv4 adresine karta edýärexample.com → 93.184.216.34
AAAAIPv6 adresine bir at kartasyexample.com → 2606:2800::2201
CNAMELakam: başga bir at görkezýärwww.example.com → example.com
MXDomeniň e-poçta alýan poçta serwerleri10 aspmx.l.google.com
TXTMugt tekst: SPF anti-spama, DKIM, eýeçilik subutnamalary"v=spf1 -all"
NSZona üçin abraýly at serwerlerins1.examplehost.com
CAAHaýsy şahadatnama edaralary TLS şahadatnamalaryny berip biler0 issue "letsencrypt.org"
SOAZona metadata: esasy serwer, aragatnaşyk, keş keşdeli taýmerlerns1. dns-admin. …
PTRTersi: IP-ni host adyna gaýtaryp berýär8.8.8.8 → dns.google

Iki isleg bilmeli: CNAME rugsat berilmedi domeniň kökünde (şonuň üçin example.com gönüden-göni A / AAAA ýazgylaryny ulanýar) we bir domen MX "0 ." a null MX - "bu domen e-poçta iberýär, ýöne hiç birini almaýar" diýmegiň bilkastlaýyn usuly.

Keşleme, TTL we köpelmek

Her ýazgy a TTL (ýaşamagyň wagty) - çözüjileriň sany, gaýtadan soramazdan ozal gaýtadan ulanyp biler. 3600 sekuntlyk TTL, bütin dünýäde bir sagada çenli keş keşini aňladýar; 60 sekuntlyk TTL üýtgeşmeleriň bir minutda peýda bolmagyny aňladýar.

Adamlaryň "DNS ýaýramagy" diýjek bolýan zady: üýtgeşmeler ýaýlymy ýok, diňe keşler öz islegine görä gutarýar. Meýilleşdirilen göç edilmezden ozal, klassiki mekir TTL-ni öňünden peseltmek, wyklýuçatel etmek, hemme ýere çalt gonmagyna tomaşa etmek, soňra keş keşbinden lezzet almak üçin TTL-ni täzeden ýokarlandyrmak.

Näsazlyklary düzetmek üçin maslahat: bir sahypa beýlekiler üçin ýüklenýän bolsa, ýöne siziň üçin däl bolsa, ýerli çözgüdiňiz köne keş görnüşli jogaby saklap biler. Enjamyňyzy 1.1.1.1-e geçirmek ýa-da DNS keş keşini ýuwmak, adatça çözýär.

Islendik domeniň DNS-ni özüňiz barlaň

Size buýruk setiri gurallary gerek däl - brauzerimiziň kömekçi hyzmatlary Google we Cloudflare çözüjilerini göni efirde soraýar:

  • DNS Barlaýjy - islendik domeniň ýazgy görnüşini bir gezek basyň.
  • IP domeni - hosting jikme-jiklikleri bilen diňe bir domeniň görkezýän salgylaryna serediň.
  • Tersine IP gözlegi - PTR ýazgysy: IP adyna jogap berýän.

Has giňişleýin öwreniň

FAQ

DNS soraglary

Simpleönekeý sözler bilen DNS näme?

DNS (Domain Name System) internetiň telefon kitaby: mysal.com ýaly ýazyp boljak atlaryňyzy kompýuterleriň aslynda birikdirilen IP adreslerine terjime edýär. Şeýle bolmasa, her web sahypasy üçin san salgylaryny ýatda saklamaly bolarsyňyz.

8.8.8.8 we 1.1.1.1 salgylary haýsylar?

Google we Cloudflare tarapyndan dolandyrylýan köpçülikleýin DNS çözüjiler. ISP deslapky görnüşde işleýär, ýöne her kim bu köpçülige ýüz tutup biler - mugt, çalt we DNS üýtgeşmelerini almak üçin has çalt. DNS gurallarymyz, ikisindenem kodlanan DNS-over-HTTPS-den soraýar.

DNS üýtgemesi hemme ýerde işlemek üçin näçe wagt gerek?

Recordazgynyň öňki TTL (ýaşama wagty) bolýança. TTL dowamlylygy üçin keş keşlerini çözýänler - sekuntlardan birnäçe güne çenli - şonuň üçin ýazgyny redaktirläniňizden soň, dünýädäki çözgütler keş keşi gutarýança köne jogaby dowam etdirýärler. Wyklýuçateliň has çalt bolmagy üçin meýilleşdirilen üýtgeşmeden öň TTL-i düşüriň.

DNS bilen IP adresiň arasynda näme tapawut bar?

IP adresi, internetdäki enjamy kesgitleýän san; DNS ýatdan çykmajak domen atlaryny şol sanlara kartalaşdyrýan ulgamdyr. Domen ady, IP barmaly ýeri, DNS olaryň arasyndaky terjime.