Kas ir DNS? Rokasgrāmata par domēna nosaukumu sistēmu

 Kas ir DNS? Rokasgrāmata par domēna nosaukumu sistēmu

Patrick Harvey

Vai jūs interesē DNS (domēna nosaukumu sistēma) - sistēma, kas ir atbildīga par katra tīmekļa domēna datplūsmas maršrutēšanu?

Šajā rakstā uzzināsiet, kas ir DNS un kā tas darbojas.

Sāksim:

Kas ir DNS?

Domēna vārdu sistēma (DNS) ļauj piekļūt vietnēm ar burtciparu tīmekļa adresi.

Pasaules tīmeklis, kā mēs to pazīstam, tika izgudrots 1989. gadā, un pirmā tīmekļa lapa tika publicēta tiešsaistē tikai 1991. gadā. Tomēr internets tika izstrādāts un lietots jau gadu desmitiem pirms tam.

Jūsu tīmekļa vietnei un citām tīmeklī izvietotajām vienībām ir noteikta atrašanās vieta tīklā. To apzīmē ciparu IP adrese, piemēram, 99.84.73.47, līdzīgi kā jūsu mājas adrese apzīmē jūsu mājas atrašanās vietu.

Interneta izstrādes laikā domēni, piemēram, bloggingwizard.com, nepastāvēja. Tā vietā tā lietotājiem bija jāievada atrašanās vietas IP adrese. Ņemot vērā to, cik grūti ir atcerēties un ievadīt skaitliskās adreses visam, kam interneta lietotājiem šajā laikā bija nepieciešams piekļūt, bija ļoti svarīgi atrast jaunu metodi, kā tiem piekļūt.

Pauls Mockapetris šo jauno metodi ieviesa internetā, kad 1983. gadā izgudroja domēna vārdu sistēmu. 1984. gadā interneta lietotāji varēja piekļūt tīkla vietnēm, izmantojot lietotājam ērtus burtu un ciparu domēna vārdus un sešus augstākā līmeņa domēnus (TLD):

  • .com - izveidots komerciāliem mērķiem.
  • .org - izveidots organizācijām.
  • .net - izveidots tīkliem.
  • .gov - izveidots valdības sponsorētām vietām.
  • .edu - izveidots izglītības datorsistēmām.
  • .mil - izveidots militāri sponsorētām vietām.

DNS ir atbildīgs par katra tīmekļa domēna pārveidošanu identificējamā IP adresē.

Kad vēlaties apmeklēt kādu vietni, pārlūkprogramma izmanto šo sistēmu, lai atrastu precīzu tās atrašanās vietu tīmeklī.

Kas ir vārdu serveris?

Var gadīties, ka daži cilvēki terminus DNS un vārda serveri lieto savstarpēji aizvietojami. Parasti tāpēc, ka tie attiecas uz vienu un to pašu - jūsu DNS ierakstiem.

Tehniskajā nozīmē vārdu serveris ir vienkārši serveris, kurā tiek glabāti DNS ieraksti.

Kā darbojas domēni?

Lai saprastu, kā darbojas domēnu serveri, mums ir jāsaprot, kā darbojas domēni.

Domēni ir burtu un ciparu adreses, ko mēs izmantojam, lai piekļūtu konkrētām tīmekļa vietnēm, parasti vietnēm. Kā jau paskaidrojām iepriekš, tās ir IP adreses, kas identificē šīs vietas un ļauj mums tām piekļūt, neievadot šīs IP adreses adrešu joslā.

Kad pārlūkprogrammā ievadāt tīmekļa adresi, DNS veic vairākus soļus, pirms pārlūkprogramma pēc sekundes ielādē tīmekļa lapu, kurai mēģināt piekļūt.

Lai pārlūkprogramma varētu izpildīt jūsu pieprasījumu, tai no DNS jāsaņem domēna, kuram mēģināt piekļūt, IP adrese. To sauc par DNS izšķirtspēju, un, pirms tā izpilda jūsu pieprasījumu, tiek izmantoti vairāki dažādi vārda serveri.

Tas ietver TLD nosaukumu serveri.

TLD nozīmē "augstākā līmeņa domēns". Domēniem ir trīs līmeņu hierarhija, lai gan mūsdienu domēnos tiek izmantots tikai otrais un augstākais līmenis. Šeit ir piemērs, kurā ir norādīts rīka, ko izmantoju šī projekta rakstīšanai, Google Docs, domēns.

Google dokumentu domēns - docs.google.com:

  • dokumenti = trešais līmenis jeb "apakšdomēna".
  • .google = otrais līmenis jeb "domēna vārds".
  • .com = augstākā līmeņa jeb "domēna paplašinājums".

Atceraties, kad mēs teicām, ka 1984. gadā bija tikai seši TLD? Šodien to ir vairāk nekā 1500. Tie ir iedalīti trīs dažādās kategorijās.

Vispārējie augstākā līmeņa domēni (gTLD) gTLD ir lielākā kategorija. gTLD ietver tādus izplatītākos domēnus kā .com, .org un .net, bet arī unikālākas to atdarināšanas. Reģistrējot domēnu šodien, jūs atradīsiet piedāvājumus domēniem, kas ietver tādus TLD kā .biz, .me, .io, .xyz, .pizza, .beer, .motorcycles un citus.

Sponsorētie augstākā līmeņa domēni (sTLD) TLD ir TLD, ko sponsorē konkrētas struktūras, piemēram, valdības, militārie spēki un izglītības organizācijas. Šādi TLD ir .gov, .mil un .edu.

Valsts koda augstākā līmeņa domēni (ccTLD) Tīmekļa vietnes tos izmanto, ja tās vēlas uzrunāt klientus konkrētās valstīs. Pastāv vairāk nekā 200 ccTLD, tostarp .uk - Apvienotajai Karalistei, .ru - Krievijai, .cn - Ķīnai, .br - Brazīlijai un tā tālāk un tā tālāk.

Reģistrējot domēnu, ir jāizvēlas domēna vārds un TLD. Tā IP adrese tiks saglabāta reģistratora DNS serverī.

Ir svarīgi atzīmēt, ka jums nebūs pilnvaru pār citiem domēniem, kas izmanto jūsu domēna vārdu ar citu TLD, ja vien jūs to nereģistrēsiet.

Tas nozīmē, ka, ja jūs reģistrējat example.com, konkurents var reģistrēt example.xyz. DNS tos uzskata par pilnīgi atšķirīgiem domēniem.

Lai, ievadot jauno domēnu pārlūkprogrammā, tas novestu uz jūsu vietni, ir jāizmanto reģistratora DNS iestatījumi, lai norādītu domēnu uz jūsu mitinātāja vārda serveriem.

Kā darbojas domēna serveri?

Nosaukumu serveri ir daļa no procesa, kas saistīts ar domēnu pārveidošanu to lokāmajās IP adresēs. Tie glabā DNS ierakstus, jo īpaši tās IP adreses, kas palīdz mums identificēt vietnes.

Apskatīsim procesu (ko sauc par DNS izšķirtspēju), ko DNS veic, lai atgrieztu IP adresi jūsu pārlūkprogrammai, kad mēģināt apmeklēt kādu vietni.

Pieņemsim, ka vēlaties apmeklēt Google Dokumentu paneli. Pārlūkprogrammā ievadāt "docs.google.com" (vai arī pārlūkprogramma to dara, ja izmantojat saīsni). Pirms DNS var iztulkot šo domēnu, tam ir jāiztulko pieprasījums caur četriem primārajiem serveriem, lai noteiktu tā IP adresi.

Pirmais ir rekursoru serveris . Šis ir vienkāršs, jo tā mērķis ir vienkārši apstrādāt jūsu pieprasījumu. Vajadzības gadījumā tas jums nosūtīs arī papildu pieprasījumus.

Nākamais ir saknes vārda serveris Nosaukumu serveri ir DNS ierakstu, tostarp A ieraksta, kas satur domēna IP adresi, konteineri. Mēs to jau esam noskaidrojuši. Mēs jau esam noskaidrojuši arī to, ka DNS ir atbildīgs par cilvēkam saprotamu domēnu pārveidošanu mašīnām draudzīgās IP adresēs, izmantojot procesu, ko sauc par DNS izšķirtspēju. Šo procesu sāk saknes vārdu serveris.

Pēc tam, kad jūsu pieprasījums ir nosūtīts caur saknes vārdu serveri, tas tiek pārvietots uz TLD nosaukumu serveris Šajā brīdī DNS meklē jūsu domēna A ierakstu, kurā tiek saglabāta IP adrese. Tas tiek darīts, atrodot domēnu atbilstošajā TLD nosaukumu serverī, pamatojoties uz tam pievienoto TLD. Docs.google.com gadījumā tas ir TLD .com nosaukumu serveris.

Kad tas atrod jūsu otrā un augstākā līmeņa domēnus, tas meklē apakšdomēnu, jo tam var būt cita IP adrese atkarībā no tā, kā ir konfigurēti DNS iestatījumi. Tas nozīmē, ka meklēšana tiks veikta līdz docs.google.com Google Docs TLD nosaukuma serverī .com.

Kad DNS ir atradis jūsu ierakstu pareizajā TLD nosaukumu serverī. autoritatīvais serveris pārbauda vietnes identitāti, izmantojot tās IP adresi, un pēc tam to atdod rekursīvajam resolverim (no sākotnējā rekursora servera), lai jūsu pārlūkprogramma varētu ielādēt tīmekļa lapu.

Jūs regulāri ievadāt adreses savā pārlūkprogrammā. Pārlūkprogramma to dara jūsu vietā, kad izmantojat meklētājprogrammas un saīsnes. Jebkurā gadījumā DNS veica vairākus soļus, lai atrastu precīzu vietnes atrašanās vietu tīmeklī.No jūsu skatupunkta raugoties, jūs redzējāt, ka tīmekļa lapa pārlūkprogrammā ielādējas dažu sekunžu laikā.

Skatīt arī: 3 spēcīgs Copywriting taktika, lai jūs labāk Blogger

Ja vietni jau esat apmeklējis, process ir daudz īsāks, jo sākotnējais rekursīvais resolveris vispirms meklēs starpliktuvē glabātu informāciju, lai noteiktu vietnes IP adresi, nevis vērsīsies pie autoritatīvā servera.

DNS serveru skaidrojums

DNS rekursors un autoritatīvie serveri bieži tiek sajaukti viens ar otru, jo tie abi atgriež IP adreses jūsu pārlūkprogrammai. Tomēr tie ir diezgan atšķirīgi. Piemēram, tie tiek izmantoti dažādos DNS izšķiršanas procesa posmos.

Neskaidrību rada rekursora servera spēja pašam atrisināt DNS pieprasījumus. Parasti rekursora serveris darbojas kā starpnieks starp jūsu pieprasījumu un autoritatīvo serveri, kurā ir saglabāta IP adrese. Tomēr, ja jau esat apmeklējis vietni un neesat izdzēsis kešatmiņu, rekursora serveris var pats atgriezt vietnes IP adresi, pārskatot savu kešatmiņā saglabāto informāciju.dati.

Bez šiem kešatmiņā esošajiem datiem jūsu vaicājumam ir jādodas pa DNS izšķiršanas cauruļvadu kā parasti, līdz tas sasniedz autoritatīvo serveri. Šis serveris ir pēdējais procesa posms, jo šim serverim nav jāveic papildu pieprasījumi. Tajā tiek glabāti DNS ieraksti.

Ja neviens ieraksts netiks atrasts, tiks parādīts kļūdas ziņojums, un nevarēsiet ielādēt vietni, kuru mēģināt apmeklēt.

IP adreses tiek glabātas dažādos ierakstos autoritatīvajā serverī. Iespējams, šos ierakstus esat redzējuši jau agrāk, ja kādreiz ir nācies atjaunināt sava domēna DNS iestatījumus, piemēram, ja vēlaties savam domēnam pievienot e-pasta klientu (piemēram, Google Workspace).

Šos ierakstus veido vairāki teksta faili, kas rakstīti DNS sintaksē. Dažādiem ierakstiem ir atšķirīga sintakse, un katram no tiem ir atšķirīgi norādījumi par to, kā autoritatīvajam serverim jāapstrādā katrā ierakstā iekļautā informācija, kad tiek saņemti pieprasījumi.

Šeit ir norādīti dažādi ierakstu veidi, kas ir pievienoti domēnam, un īsi paskaidrojumi par to, kam tie ir paredzēti:

  • A - Uzglabā domēna IP adresi.
  • CNAME - Pārsūta aizstājējdomēnu vai apakšdomēnu uz faktisko domēnu, uz kuru tas norāda. CNAME ierakstos netiek saglabātas IP adreses, jo tie tiek izmantoti tikai tad, ja tajos saglabātie domēni vai apakšdomēni tiek izmantoti kā aizstājējvārdi citam domēnam. Pārveidotajiem domēniem nav A ierakstu, tāpēc autoritatīvajam serverim ir jāpārsūta pieprasījumi uz tā domēna A ierakstu, uz kuru norāda aizstājējs.
  • MX - Tas ir ieraksts, ko DNS serveri izmanto, ja vēlaties izmantot savu domēnu, lai sūtītu e-pastus no uzņēmuma e-pasta adresēm, piemēram, [email protected], nevis [email protected].
  • TXT - Izmanto, lai uzglabātu teksta piezīmes administratīviem mērķiem.
  • NS - Ieraksts, ko izmanto, lai uzglabātu vārdu serverus. To izmantosiet, ja vēlaties reģistrēt domēnu pie īpaša reģistratora, nevis pie sava mitinātāja. Katram jūsu mitinātāja izmantotajam vārdu serverim būs jāizveido atšķirīgs NS ieraksts. Ieraksts norāda jūsu domēnu uz jūsu mitinātāja vārdu serveriem, lai tajā saglabātā vietne tiktu ielādēta, kad tīmekļa pārlūkprogrammā ievadāt ierakstam pievienoto domēnu. daudzi.NS ierakstiem ir arī TTL iestatījumi, ko varat konfigurēt. Tas apzīmē "time to live" jeb skaitu reižu, kad maršrutētāji var nodot ierakstu, līdz tā derīguma termiņš beidzas. Tas norāda, cik reižu rekursoru serveris var atgriezt saglabāto IP adresi. Kad ieraksta derīguma termiņš beidzas (beidzas TTL skaits), serverim vēlreiz jānosūta pieprasījums pa DNS izšķiršanas cauruli, lai atrastu.domēna IP adresi. TTL iestatījumus atradīsiet arī tad, kad iestatīsiet CDN kešatmiņu.
  • SOA - Izmanto, lai uzglabātu administratora informāciju. Šeit var piemērot arī TTL iestatījumus. Šis ieraksts satur arī informāciju par administratora e-pasta adresēm un to, cik ilgs laiks pagājis kopš domēna atjaunināšanas.

Ir arī citi DNS ieraksti, taču šie ir visbiežāk sastopamie ieraksti, kas attiecināmi uz jūsu domēnu.

Saknes vārda serveri

Saknes vārdu serveris ir pirmais solis, lai domēna vārdu pārvērstu identificējamā IP adresē. Rekursors serveris vispirms nosūta savu pieprasījumu šeit. Saknes vārdu serveris ir atbildīgs par šī pieprasījuma nodošanu attiecīgajam TLD vārdu serverim.

DNS izmanto 13 veidu saknes nosaukumu serverus, un visus tos pārvalda bezpeļņas organizācija, ko sauc par Interneta korporāciju piešķirtajiem vārdiem un numuriem (ICANN).

Skatīt arī: 5 Labākie WordPress A/B sadalīšanas testēšanas spraudņi 2023. gadam

Šī organizācija kontrolē visu jurisdikciju attiecībā uz domēniem. Tā ir organizācija, kas izveidoja nolikumu, kurā noteikts, ka katram reģistrētajam domēnam ir jāpievieno jūsu personas dati.

Katrs rekursīvais resolveris ir pazīstams ar katru saknes vārda servera tipu, un DNS izmanto vairākas to kopijas visā pasaulē.

Kad izmantojat CDN vai reģistratoru, kas nodrošina DDoS aizsardzību, saknes vārdu serveri ir atbildīgi arī par to, lai jūsu domēna saņemtajai datplūsmai piemērotu Anycast maršrutēšanu. Anycast ir tīkla adresēšanas metode, kas maršrutē datplūsmu uz vairākiem serveriem. Tas ir pretstats vienvirziena maršrutēšanai, kas nosūta datplūsmu uz vienu serveri.

TLD vārda serveri

TLD nosaukumu serveri glabā informāciju par domēniem, pamatojoties uz TLD, ko katrs domēns izmanto. Piemēram, "docs.google.com" tiek glabāts TLD .com nosaukumu serverī.

Kad rekursīvais resolveris ir nosūtīts uz pareizo TLD nosaukumu serveri, tas pirms pieprasījuma nosūtīšanas autoritatīvajam serverim norāda domēna apakšdomēnu, ja tāds ir pieejams.

TLD nosaukumu serverus arī pārrauga ICANN, tikai šos nosaukumu serverus pārvalda organizācijas nodaļa, ko sauc par Interneta piešķirto numuru iestādi (IANA).

IANA iedala domēnus divās grupās - gTLD un ccTLD, apvienojot gTLD un sTLD vienā grupā.

Nobeiguma domas

Ar domēna vārdu sistēmu ir saistīts liels daudzums tehniskās informācijas. Par laimi, lai reģistrētu un uzturētu savu domēnu, lielākā daļa no tās jums nebūs jāatceras.

Tomēr jums būs jāatjaunina domēna vārda serveri, ja jūs to nereģistrējat pie sava mitinātāja.

Ja vēlaties izmantot CDN vai biznesa e-pasta klientus, jums būs jāatjaunina arī DNS ieraksti. Tas neprasa neko vairāk kā tikai zināt, kur kopēt un ielīmēt pareizos ierakstus, un lielākā daļa pakalpojumu to dara viegli, izmantojot aprakstošas atbalsta pamācības.

Ja jums joprojām ir nepieciešams domēns, noteikti iepazīstieties ar šiem ceļvežiem:

  • Kā izvēlēties domēna vārdu
  • 21 veids, kā izdomāt tīmekļa vietnes nosaukumu
  • Kā reģistrēt domēna vārdu

Patrick Harvey

Patriks Hārvijs ir pieredzējis rakstnieks un digitālā mārketinga speciālists ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir plašas zināšanas par dažādām tēmām, piemēram, emuāru veidošanu, sociālajiem medijiem, e-komerciju un WordPress. Viņa aizraušanās ar rakstīšanu un palīdzēšanu cilvēkiem gūt panākumus tiešsaistē ir pamudinājusi viņu izveidot saturīgus un saistošus ierakstus, kas sniedz vērtību viņa auditorijai. Kā prasmīgs WordPress lietotājs Patriks pārzina veiksmīgu vietņu izveides smalkumus un izmanto šīs zināšanas, lai palīdzētu uzņēmumiem un privātpersonām izveidot savu klātbūtni tiešsaistē. Ar lielu uzmanību detaļām un nelokāmu apņemšanos sasniegt izcilību Patriks ir apņēmies sniegt saviem lasītājiem jaunākās tendences un padomus digitālā mārketinga nozarē. Kad viņš neraksta emuārus, Patriku var atrast, pētot jaunas vietas, lasot grāmatas vai spēlējam basketbolu.