Modulis 2 · 2.3
Vārdu serveru maiņa un glue ieraksti
Modulis 2: Vārdu serveri un zonas · Lasīšanas laiks: 8 minūtes
Mācīšanās mērķis: Pēc šīs nodarbības Jūs varēsiet droši mainīt vārdu serverus, izskaidrot, kas ir glue ieraksts, un atpazīt, kāpēc reģistrs var atteikt izmaiņas.
Pamatjēdzieni: vārdu servera maiņa caur reģistratoru, glue ieraksts, savi vārdu serveri (piemēram, ns1.example.com), reģistra veikta pirmsdelegācijas pārbaude, lame delegation
Kad mainīt vārdu serverus?
Jūs mainiet domēna vārdu serverus, ja vēlaties savas DNS pārvaldību nodot citai pusei. Piemēram:
- Jūs pārejat pie cita hostinga pakalpojumu sniedzēja un vēlaties, lai tas pārvalda DNS;
- Jūs vēlaties izmantot DNS pakalpojumu, piemēram, Cloudflare;
- vietnes platforma lūdz Jums novirzīt vārdu serverus uz tiem;
- Jūs atgriežaties pie sava reģistratora standarta vārdu serveriem.
Tas ir liels solis: pēc maiņas jaunā puse nosaka visus Jūsu domēna ierakstus, arī tos, kas paredzēti e-pastam. Ja vēlaties tikai vietni vai tikai pastu novietot citur, parasti vārdu serveri nav jāmaina. Tad Jums ir jāmaina tikai daži ieraksti (3. un 4. modulis).
Droša secība
- Izveidojiet sarakstu vai dublējumkopiju no savas pašreizējās zonas. Daudzos paneļos ir poga zonas eksportēšanai vai dublējumkopijas izveidei.
- Sagatavojiet zonu pie jaunās puses. Pārņemiet visus nepieciešamos ierakstus: vietni (A, AAAA, www), pastu (MX un pasta servera A ierakstu, ja tas atrodas Jūsu domēnā), SPF, DKIM, DMARC, verifikācijas ierakstus, apakšdomēnus.
Pārbaudiet jauno zonu, tieši vaicājot jaunajiem vārdu serveriem, vēl pirms maiņas. Piemēram:
dig @ns1.newprovider.example example.com MXJa jaunie vārdu serveri atbild ar pareizajiem ierakstiem, zona ir gatava.
- Vai Jums ir ieslēgts DNSSEC? Tādā gadījumā vispirms sakārtojiet, kā tiks pārnestas atslēgas. Izslēdziet DNSSEC un nogaidiet, līdz vecie DS dati ir izzuduši no kešatmiņām, vai nododiet jaunos DS datus vienlaikus. Pretējā gadījumā ķēde pārtrūks un Jūsu domēns būs nesasniedzams validējošiem rezolveriem (8.1. nodarbība).
- Mainiet vārdu serverus pie sava reģistratora. Norādiet vismaz divus. Reģistrators tos nodod reģistram.
- Nogaidiet un pārbaudiet. Rezolveri atceras vecos vārdu serverus, kamēr nav beidzies deleģējuma TTL. Domēnam
.nltā ir stunda, domēnam.comdivas dienas. Kopumā rēķinieties ar dažām stundām līdz vienu dienu. Tikmēr atstājiet veco zonu nemainītu.
Kāpēc reģistrs var atteikt Jūsu vārdu serverus?
Dažas reģistri pārbauda Jūsu vārdu serverus, pirms izmaiņas tiek veiktas. To sauc par pirmsdelegācijas pārbaudi. DENIC (.de) ir pazīstams ar šo praksi: ja jaunie vārdu serveri vēl nezina par Jūsu domēnu vai vārdu serveru atbildes savstarpēji nesakrīt, izmaiņas tiek atteiktas. Arī citi reģistri var veikt pārbaudes vai tiem var būt noteikumi par vārdu serveru skaitu.
Risinājums vienmēr ir tas pats: vispirms sagatavojiet zonu pie jaunās puses un pēc tam mēģiniet vēlreiz. Tas ir drošās secības 2. solis. Domēnam .nl Jūs varat iepriekš pārbaudīt savus vārdu serverus ar publisku rīku, piemēram, Zonemaster.
Lame delegation
Ja reģistra vārdu serveri norāda uz serveriem, kas nezina par Jūsu domēnu, to sauc par lame delegation ("vājš" deleģējums). Rezolveris tiek novirzīts uz serveri, kuram nav atbildes. Sekas: Jūsu domēns nedarbojas vai darbojas tikai dažreiz (ja viens no vārdu serveriem tomēr ir pareizs).
Tas notiek, piemēram, ja:
- Jūs esat mainījis vārdu serverus, pirms jaunajai pusei bija gatava zona;
- Jūs esat pametis veco pakalpojumu sniedzēju, kas ir dzēsis zonu, kamēr vārdu serveri joprojām norāda uz šo pusi;
- vārdu servera nosaukumā ir pārrakstīšanās kļūda.
To Jūs pārbaudāt, atsevišķi vaicājot katram vārdu serverim. Katram vārdu serverim jāsniedz atbilde ar karodziņu "authoritative" (iekš dig flags sadaļā redzams aa).
Savi vārdu serveri un glue ieraksti
Jūs varat izmantot arī vārdu serverus ar nosaukumu savā domēnā, piemēram, ns1.example.com un ns2.example.com. To sauc par saviem vārdu serveriem jeb vanity vārdu serveriem. Tad rodas vistas un olas problēma:
- lai uzzinātu
example.com, rezolverim jāvēršas piens1.example.com; - bet lai atrastu
ns1.example.comIP adresi, tam jāskatāsexample.comzonā.
Tāpēc reģistrs blakus vārdu servera nosaukumam novirzē ieraksta arī IP adresi. Šo papildu adresi sauc par glue ierakstu (saistošo ierakstu):
; in de zone van .com, bij de registry (Verisign)
example.com. NS ns1.example.com.
example.com. NS ns2.example.com.
ns1.example.com. A 192.0.2.53 ; glue
ns2.example.com. A 198.51.100.53 ; glueGlue ir nepieciešams tikai tad, ja vārdu serveris atrodas paša domēna ietvaros (vai domēnā, kas ir atkarīgs no tā paša deleģējuma). Ja Jūs izmantojat ns1.hosting.example domēnam example.com, glue nav nepieciešams: šī adrese atrodas hosting.example zonā.
Glue Jūs kārtojat caur savu reģistratoru, bieži zem pogas, piemēram, "Reģistrēt savu vārdu serveri" vai "Child nameserver" vai "Izveidot hostu". Ja mainās Jūsu vārdu servera IP adrese, Jums jāatjaunina arī glue pie reģistra. Pretējā gadījumā rezolveri norādīs uz vecu adresi.
Lielākajai daļai domēnu turētāju savi vārdu serveri nav nepieciešami. Tos galvenokārt izmanto hostinga uzņēmumi un tālākpārdevēji, kuri vēlas rādīt savu nosaukumu.
Praksē: kā tas izskatās panelī
Mans WebOké vidē dodieties uz Mani domēni, uzklikšķiniet uz domēna un pēc tam uz zīmuļa ikonu kartītē Vārdu serveri. Ievadiet vismaz divus vārdu serverus. Savus vārdu serverus tur vispirms izveidojat ar pogu sava vārdu servera (glue) izveidei. Citiem reģistratoriem tas bieži saucas "Vārdu serveru maiņa", "DNS serveri" vai "Custom nameservers", un glue dēļ "Child nameservers" vai "Hostrecords"; lauki ir tādi paši.
Kopsavilkums
- Mainot vārdu serverus, Jūs nododat visu savu ierakstu pārvaldību citai pusei.
- Droša secība: dublējumkopija, zonas sagatavošana, jaunu vārdu serveru pārbaude, DNSSEC sakārtošana, un tikai tad maiņa.
- Dažas reģistri (piemēram, DENIC) atsakās no izmaiņām, ja jaunajiem vārdu serveriem zona vēl nav gatava.
- Lame delegation: reģistrs novirza uz vārdu serveriem, kas nezina par Jūsu domēnu.
- Glue ieraksti ir IP adreses pie reģistra tiem vārdu serveriem, kas atrodas paša domēna ietvaros.
Tests
Uzdevums
Uzdevums Z2.3: Vai visi vārdu serveri ir vienādi? Atrodiet domēna sidn.nl (SIDN vietne, .nl reģistrs Nīderlandē) vārdu serverus. Pēc tam katram vārdu serverim atsevišķi pieprasiet domēna sidn.nl SOA ierakstu (dig @ns1.sidn.nl sidn.nl SOA, vai izmantojiet tiešsaistes rīku, kurā var izvēlēties serveri). Ierakstiet katram vārdu serverim sērijas numuru un to, vai tie sakrīt.
Papildu lasīšanai
Šie raksti apraksta situāciju pie WebOké. Citiem reģistratoriem tas darbojas līdzīgi.
