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:
# 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üşi | Näme edýär | Mysal |
|---|---|---|
| A | Ady IPv4 adresine karta edýär | example.com → 93.184.216.34 |
| AAAA | IPv6 adresine bir at kartasy | example.com → 2606:2800::2201 |
| CNAME | Lakam: başga bir at görkezýär | www.example.com → example.com |
| MX | Domeniň e-poçta alýan poçta serwerleri | 10 aspmx.l.google.com |
| TXT | Mugt tekst: SPF anti-spama, DKIM, eýeçilik subutnamalary | "v=spf1 -all" |
| NS | Zona üçin abraýly at serwerleri | ns1.examplehost.com |
| CAA | Haýsy şahadatnama edaralary TLS şahadatnamalaryny berip biler | 0 issue "letsencrypt.org" |
| SOA | Zona metadata: esasy serwer, aragatnaşyk, keş keşdeli taýmerler | ns1. dns-admin. … |
| PTR | Tersi: IP-ni host adyna gaýtaryp berýär | 8.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ň
- Beýleki tarapdaky sanlar bilen gyzyklanýarsyňyzmy? Oka IP adresi näme ýa-da IPv4 vs IPv6 deňeşdirme.
- IP abraýyny derňeýärsiňizmi? Serediň IP gara sanawlar.
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.