Waa maxay DNS?

Mar kasta oo aad furto degel internet ah, adeeg hagaha aan la arki karin waxa uu u turjumayaa magaca aad ku qortay lambar uu kombiyutarku gaadhi karo. Waa kan sida Nidaamka Magaca Domain-ku u shaqeeyo - iyo sida loo akhriyo waxa ay daabacdo ee ku saabsan domain kasta.

Buuga taleefanka ee internetka

Kumbuyuutarku magac kuma daalacdaan - way ku xidhan yihiin Ciwaanka IP-ga. DNS, ee Nidaamka Magaca Domain, waa tusaha la qaybiyey ee khariidadaha magacyada xusuusta leh sida example.com tirooyinkaas. Waxaa la alifay 1983 si sax ah sababtoo ah faylka kaliya ee internetka ee hore ee Stanford wuxuu noqday mid aan suurtagal ahayn in la sii wado.

Laba shay ayaa DNS ka dhigaya mid cajiib ah: waa loo qaybiyey (mashiin keli ah wax walba ma yaqaan), waana sidaas meel walba lagu kaydiyay (jawaabuhu waa la xusuustaa in muddo ah, markaa fiirintu waa dhakhso). Labada guriba waxay qaabeeyaan sida nidaamku u dhaqmo maalinba maalinta ka dambaysa.

Maxaa dhacaya inta lagu jiro raadinta DNS

Marka biraawsarkaaga uu ku weydiiyo degel, silsilad server ah oo DNS ah ayaa iska kaashada dhowr millise seconds:

The life of a lookup
# 1. Qalabkaagu waxa uu waydiiyaa xaliyahiisa habaysan (badanaa ISP's kaaga, ama 8.8.8.8 / 1.1.1.1)
# 2. Xallinta, haddii aanay jawaabta haynin, waxa uu socdaa kala sareynta:
# xididka → ".com" adeegayaasha → example.com adeegayaasha magaca u gaarka ah
# 3. Seferka awooda leh ee domainka wuxuu kaga jawaabayaa diiwaanada dhabta ah
# 4. Xaliyuhu wuxuu kaydiyaa jawaabta diiwaanka TTL wuxuuna kuugu jawaabaa

Hilibka ugu dambeeya - server-ka ku hadla domainka laftiisa - waa waxa diiwaanka NS (hoos) tilmaamayo. Wax kasta oo ka sarreeyaa waa uun ergada.

Noocyada diiwaanka ee muhiimka ah

Aagga DNS ee domain waa xog-ururin yar oo diiwaannada la qoray. Kuwani waa kuwa aad dhab ahaantii la kulmi doonto:

NoocaWaxa ay qabatoTusaale
AU samee magaca cinwaanka IPv4example.com → 93.184.216.34
AAAAU samee magaca cinwaanka IPV6example.com → 2606:2800::2201
CNAMEAlias: wuxuu tilmaamayaa magac magac kalewww.example.com → example.com
MXAdeegayaasha boostada ee hela iimaylka bogga10 aspmx.l.google.com
TXTQoraal bilaash ah: SPF anti-spam, DKIM, caddaynta lahaanshaha"v=spf1 -all"
NSAdeegayaasha magaca awooda leh ee aaggans1.examplehost.com
CAAWaa kuwee maamulayaasha shahaado bixinta laga yaabo inay bixiyaan shahaadooyinka TLS0 issue "letsencrypt.org"
SOAXogta badan ee aagga: server-ka aasaasiga ah, xidhiidhka, saacadayaasha kaydintans1. dns-admin. …
PTRDhanka kale: waxay khariidadaha IP-ga dib ugu celisaa magaca martida loo yahay8.8.8.8 → dns.google

Laba quirks ayaa mudan in la ogaado: CNAME waa lama ogola xididka domainka (taasi waa sababta example.com waxay si toos ah u isticmaashaa diiwaanada A/AAAA), iyo domain leh MX "0 ." wuxuu leeyahay a waxba MX - si ula kac ah oo loo yiraahdo "Domainkan wuxuu soo diraa iimayl laakiin midna ma helo".

Caching, TTL iyo faafinta

Rikoor walba wuxuu xambaarsan yahay a TTL (waqtiga la noolaan karo) - tirada ilbiriqsi ee xaliyayaashu waxay dib u isticmaali karaan jawaabta ka hor intaysan mar kale weydiin. TTL 3600-ilbiriqsi macnaheedu waa ilaa hal saac oo kaydinta adduunka oo dhan; 60-ilbiriqsi TTL macnaheedu waa isbedel ayaa ku soo baxa hal daqiiqo gudahood.

Tani waa waxa ay dadku ula jeedaan "Faafinta DNS": ma jiraan baahin isbeddel ah, kaliya kaydinta ayaa ku dhacaysa xawligooda. Kahor socdaalka la qorsheeyay ka hor, khiyaamada caadiga ah waa in la sii daayo TTL-da, la beddelo, daawado si deg deg ah meel kasta, ka dibna kor u qaad TTL si aad ugu raaxaysato kaydinta.

Talada xallinta dhibaatada: haddii goobtu ay dad kale ku soo rarto laakiin aanay adiga kuu ahayn, xalinta deegaankaaga waxa laga yaabaa inuu weli hayo jawaab hore oo kaydsan. U beddelashada qalabkaaga 1.1.1.1 ama daadinta kaydka DNS waxay caadi ahaan dejisaa.

Iska hubi domain kasta oo DNS ah naftaada

Uma baahnid aaladaha khadka-taliyaha - su'aalaha adeegsadaha browserkayaga Google iyo Cloudflare xaliyeyaasha si toos ah:

  • Hubiyaha DNS - Ku soo jiid nooc kasta oo rikoodh ah oo domain kasta ah hal gujin
  • Domain ilaa IP - arag kaliya ciwaanada barta internatka, oo leh faahfaahinta martigelinta.
  • Dib u eegitaanka IP - Diiwaanka PTR: kaas oo martigeliyaha IP-ga uga jawaabo.

Wax badan baro

FAQ

Su'aalaha DNS

Waa maxay DNS ereyada fudud?

DNS (Domain Name System) waa buuga taleefoonka ee internet-ka: waxa ay u tarjuntaa magacyada aad ku qori karto, sida example.com, ciwaanada IP-yada ee kombayutarada dhab ahaantii ku xidhan yihiin. La'aanteed, waa inaad xafiddaa cinwaanada nambarada shabakad kasta.

Waa maxay ciwaanada 8.8.8.8 iyo 1.1.1.1?

Waa xaliyayaal guud oo DNS ah oo ay maamulaan Google iyo Cloudflare. ISP-gaagu si caadi ah ayuu mid u wadaa, laakiin qof kastaa wuu waydiin karaa kuwan dadweynaha beddelkiisa - waa bilaash, dheereya oo badiyaa ka dhaqso badan si ay u qaadaan isbeddellada DNS. Aaladahayada DNS ayaa labadoodaba waydiinaya DNS-over-HTTPS sir ah.

Intee in le'eg ayay qaadataa isbeddelka DNS inuu ka shaqeeyo meel kasta?

Ilaa iyo inta diiwaanka TTL hore (waqtiga la noolaan karo). Xallinta jawaabaha kaydinta muddada TTL - ilbiriqsiyo ilaa maalmo - markaa ka dib markaad tafatirto diiwaanka, xaliyayaashu adduunka oo dhan way sii wataan u adeegaya jawaabtii hore ilaa koobiga la kaydiyay uu dhacayo. Hoos u dhig TTL ka hor isbeddelka qorshaysan si beddelka looga dhigo mid degdeg ah.

Waa maxay faraqa u dhexeeya DNS iyo cinwaanka IP?

Ciwaanka IP-ga waa lambarka tilmaamaya aaladda intarneedka; DNS waa nidaamka ku dhejinaya magacyada domain xusuusta lambaradaas. Domainku waa magaca, IP-gu waa meesha loo socdo, DNS waa turjumaada dhexdooda.