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:
# 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:
| Nooca | Waxa ay qabato | Tusaale |
|---|---|---|
| A | U samee magaca cinwaanka IPv4 | example.com → 93.184.216.34 |
| AAAA | U samee magaca cinwaanka IPV6 | example.com → 2606:2800::2201 |
| CNAME | Alias: wuxuu tilmaamayaa magac magac kale | www.example.com → example.com |
| MX | Adeegayaasha boostada ee hela iimaylka bogga | 10 aspmx.l.google.com |
| TXT | Qoraal bilaash ah: SPF anti-spam, DKIM, caddaynta lahaanshaha | "v=spf1 -all" |
| NS | Adeegayaasha magaca awooda leh ee aagga | ns1.examplehost.com |
| CAA | Waa kuwee maamulayaasha shahaado bixinta laga yaabo inay bixiyaan shahaadooyinka TLS | 0 issue "letsencrypt.org" |
| SOA | Xogta badan ee aagga: server-ka aasaasiga ah, xidhiidhka, saacadayaasha kaydinta | ns1. dns-admin. … |
| PTR | Dhanka kale: waxay khariidadaha IP-ga dib ugu celisaa magaca martida loo yahay | 8.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
- Ma ka yaabantahay tirooyinka dhanka kale? Akhriso waa maxay cinwaanka IP-ga ama ka IPV4 vs IPV6 isbarbardhigga.
- Baarista sumcadda IP-ga? Eeg Tilmaamaha liiska madow ee IP.
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.