Modulis 2 · 2.2
Een zone lezen
Modulis 2: Vārdu serveri un zonas · Lasīšanas laiks: 8 minūtes
Mācību mērķis: Pēc šīs nodarbības Jūs varēsiet nolasīt un uzrakstīt DNS ierakstu: nosaukumu, TTL, klasi, tipu un vērtību, ieskaitot simbolu @ un punktu beigās.
Pamatjēdzieni: zonas fails, @, relatīvs un pilns nosaukums, punkts beigās, SOA, sērijas numurs, NS ieraksts
Ieraksta pieci elementi
Tehniskā nozīmē zonu bieži pieraksta kā zonas failu: teksta failu, kurā katrā rindā ir viens ieraksts. Arī tad, ja Jūsu panelis to parāda kā ērtu formu, tajā ir tie paši pieci elementi:
www.example.com. 3600 IN A 192.0.2.10
│ │ │ │ │
naam TTL klasse type waarde| Elements | Nozīme |
|---|---|
| Nosaukums | Kuram nosaukumam ieraksts attiecas |
| TTL | Cik sekundes atbildi drīkst paturēt atmiņā (6.1. nodarbība) |
| Klase | Vienmēr IN (internets). Paneļi to parasti nerāda |
| Tips | Ieraksta veids: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA ... |
| Vērtība | Atbilde. MX un SRV ierakstos tajā ir arī skaitļi, piemēram, prioritāte |
Daži piemēri:
example.com. 3600 IN A 192.0.2.10
example.com. 3600 IN MX 10 mail.example.com.
_dmarc.example.com. 3600 IN TXT "v=DMARC1; p=none"
shop.example.com. 3600 IN CNAME shops.example.net.Var būt vairāki ieraksti ar vienu un to pašu nosaukumu un tipu. Divi MX ieraksti domēnam example.com vai divi A ieraksti nosaukumam www ir pavisam normāli. Kopā tos sauc par ierakstu kopu (recordset).
Simbols @
Simbols @ zonā nozīmē: paša domēna nosaukumu. Domēna example.com zonā
@ 3600 IN A 192.0.2.10ir tas pats, kas
example.com. 3600 IN A 192.0.2.10Lielākā daļa paneļu izmanto @ vai atstāj nosaukuma lauku tukšu, lai apzīmētu pamata domēnu (apex). Ja kāds pakalpojums lūdz Jūs izveidot ierakstu "Jūsu domēnā" vai "Jūsu domēna saknē", tad ar to tiek domāts @. Ņemiet vērā: "domēna sakne" nav tas pats, kas DNS sakne no 1.2. nodarbības.
Relatīvi un pilni nosaukumi
1.2. nodarbībā Jūs redzējāt punktu beigās. Zonā tas darbojas šādi:
- Ja nosaukums beidzas ar punktu, tas ir pilns.
mail.example.com.ir tieši šis nosaukums. - Ja nosaukums nebeidzas ar punktu, tas ir relatīvs. Tam aiz muguras tiek pielikts zonas nosaukums. Domēna
example.comzonāmailtātad kļūst parmail.example.com.(ar punktu).
Tas attiecas gan uz ieraksta nosaukumu, gan uz nosaukumu vērtībā, piemēram, CNAME, MX, NS un SRV gadījumā. IP adresei A vai AAAA ierakstā tam nav nozīmes: tur punktu aiz muguras nekad nelieciet.
Salīdziniet:
| Jūs ievadāt (zona example.com) | Faktiski kļūst par |
|---|---|
Nosaukums: shop | shop.example.com. |
Nosaukums: shop.example.com (bez punkta) | shop.example.com.example.com. |
Nosaukums: shop.example.com. | shop.example.com. |
MX vērtība: mail.example.net | mail.example.net.example.com. (nepareizi) |
MX vērtība: mail.example.net. | mail.example.net. (pareizi) |
Paneļi ar šo rīkojas atšķirīgi. Daži vienmēr pielīmē Jūsu domēna nosaukumu aiz nosaukuma lauka un parāda to zem lauka. Daži automātiski pieliek punktu aiz vērtības. Citi dara tieši to, ko Jūs ievadāt. Ir viens drošs rīcības veids:
- Laukā Nosaukums ievadiet tikai pirmo daļu (
shop,www,_dmarc), vai@pašam domēnam. - Laukā, kurā vērtība ir nosaukums, ievadiet pilnu nosaukumu ar punktu beigās, ja vien panelis skaidri nenorāda, ka tas nav nepieciešams.
- Pēc saglabāšanas pārbaudiet, kā ieraksts izskatās sarakstā. Ja redzat savu domēna nosaukumu tajā dublētu, izlabojiet to.
SOA ieraksts: zonas galvene
Katra zona sākas ar tieši vienu SOA ierakstu (start of authority). Tajā ir ietverti administratīvie dati, piemēram:
example.com. 3600 IN SOA ns1.hosting.example. hostmaster.example.com. (
2026110701 ; sērijas numurs
14400 ; refresh
3600 ; retry
1209600 ; expire
300 ) ; minimums (negatīvā kešatmiņa)- Pirmais nosaukums ir primārais vārdu serveris.
- Otrais ir administratora e-pasta adrese, kurā
@vietā ir punkts:hostmaster.example.com.nozīmēhostmaster@example.com. - Sērijas numurs palielinās ar katru izmaiņu. Pārējie vārdu serveri pēc tā redz, ka ir kaut kas jauns, un no jauna ielādē zonu. Bieži tas ir datums ar kārtas numuru, piemēram,
2026110701. - Pēdējā vērtība cita starpā nosaka, cik ilgi drīkst atcerēties atbildi "neeksistē" (6.2. nodarbība).
SOA ierakstu parasti pārvalda Jūsu panelis pats. Jums tas gandrīz nekad nav jāmaina. Gan ir noderīgi zināt: ja sērijas numuri Jūsu vārdu serveros atšķiras, tad ne katram vārdu serverim ir jaunākā versija.
NS ieraksti zonā
Zonā ir arī NS ieraksti pašam domēnam:
@ 3600 IN NS ns1.hosting.example.
@ 3600 IN NS ns2.hosting.example.Tiem jāatbilst vārdu serveriem, kas norādīti pie reģistra (2.1. nodarbība). Nemainiet tos, nemainot vārdu serverus arī pie reģistratora. NS ieraksts apakšdomēnam (klant.example.com NS ...) deleģē šo apakšdomēnu citiem vārdu serveriem. Tas ir padziļināts darbs.
Praksē: kā tas izskatās panelī
DirectAdmin atveriet DNS Administration. Jūs redzēsiet tabulu ar kolonnām Nosaukums, TTL, Tips un Vērtība: tieši tie paši elementi, kas šajā nodarbībā, bez klases. Nosaukums ar punktu beigās, piemēram, example.com., ir pats domēns. Mans WebOké DNS cilnē laukā Nosaukums ievadiet @ pašam domēnam, un zem lauka redzēsiet pilnu nosaukumu. cPanel (Zone Editor), Plesk, Cloudflare un reģistratoru paneļi strādā ar tiem pašiem laukiem; atšķiras tikai pogu nosaukumi.
Kopsavilkums
- Ieraksts sastāv no nosaukuma, TTL, klases (IN), tipa un vērtības.
@nozīmē pašu domēnu.- Nosaukums ar punktu beigās ir pilns; bez punkta tam aiz muguras tiek pielikts zonas nosaukums.
- Laukā Nosaukums ievadiet tikai pirmo daļu un pēc saglabāšanas pārbaudiet, kā ieraksts izskatās.
- SOA ieraksts ir zonas galvene; sērijas numurs palielinās ar katru izmaiņu.
Tests
Uzdevums
Uzdevums Z2.2: SOA nolasīšana. Pieprasiet domēna sidn.nl SOA ierakstu (tiešsaistes rīks vai dig SOA sidn.nl, sidn.nl ir SIDN, Nīderlandes .nl domēnu reģistra, vietne). Norādiet: (1) primāro vārdu serveri, (2) sērijas numuru.
Papildu lasāmviela
Šie raksti apraksta WebOké paneļus. Citiem pakalpojumu sniedzējiem tas darbojas līdzīgi.
