Moduuli 2 · 2.2
Vyöhykkeen lukeminen
Moduuli 2: Nimipalvelimet ja vyöhykkeet · Lukuaika: 8 minuuttia
Oppimistavoite: Tämän oppitunnin jälkeen osaat lukea ja kirjoittaa DNS-tietueen: nimi, TTL, luokka, tyyppi ja arvo, mukaan lukien @-merkki ja loppupiste.
Keskeiset käsitteet: vyöhyketiedosto, @, suhteellinen ja täydellinen nimi, loppupiste, SOA, sarjanumero, NS-tietue
Tietueen viisi osaa
Teknisesti vyöhyke kirjoitetaan usein vyöhyketiedostona: tekstitiedostona, jonka jokaisella rivillä on yksi tietue. Vaikka hallintapaneelisi näyttää sen kauniina lomakkeena, samat viisi osaa ovat silti siellä:
www.example.com. 3600 IN A 192.0.2.10
│ │ │ │ │
nimi TTL luokka tyyppi arvo| Osa | Merkitys |
|---|---|
| Nimi | Mille nimelle tietue koskee |
| TTL | Kuinka monta sekuntia vastaus saa pysyä muistissa (oppitunti 6.1) |
| Luokka | Aina IN (internet). Paneelit jättävät tämän yleensä pois |
| Tyyppi | Tietueen laji: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA ... |
| Arvo | Vastaus. MX- ja SRV-tietueissa siinä on myös numeroita, kuten prioriteetti |
Muutama esimerkki:
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.Samalla nimellä ja tyypillä voi olla useita tietueita. Kaksi MX-tietuetta example.com-verkkotunnukselle tai kaksi A-tietuetta www-nimelle on aivan tavallista. Yhdessä niitä kutsutaan tietuejoukoksi.
@-merkki
Merkki @ tarkoittaa vyöhykkeessä: verkkotunnuksen nimeä itseään. Vyöhykkeessä example.com
@ 3600 IN A 192.0.2.10on sama kuin
example.com. 3600 IN A 192.0.2.10Useimmat paneelit käyttävät merkkiä @, tai jättävät nimikentän tyhjäksi, paljaalle verkkotunnukselle. Jos palvelu pyytää sinua luomaan tietueen "verkkotunnuksellesi" tai "verkkotunnuksesi juureen", se tarkoittaa @-merkkiä. Huomaa, että "verkkotunnuksen juuri" on eri asia kuin DNS:n juuri oppitunnilta 1.2.
Suhteelliset ja täydelliset nimet
Oppitunnilla 1.2 näit loppupisteen. Vyöhykkeessä se toimii näin:
- Jos nimi päättyy pisteeseen, se on täydellinen.
mail.example.com.on tarkalleen tuo nimi. - Jos nimi ei pääty pisteeseen, se on suhteellinen. Vyöhykkeen nimi liitetään sen perään. Vyöhykkeessä
example.comnimestämailtulee siismail.example.com.(pisteellä).
Tämä koskee sekä tietueen nimeä että nimeä arvossa, kuten CNAME-, MX-, NS- ja SRV-tietueissa. A- tai AAAA-tietueen IP-osoitteessa sillä ei ole merkitystä: sen perään ei koskaan laiteta pistettä.
Vertaile:
| Syötät (vyöhyke example.com) | Muuttuu todellisuudessa muotoon |
|---|---|
Nimi: shop | shop.example.com. |
Nimi: shop.example.com (ilman pistettä) | shop.example.com.example.com. |
Nimi: shop.example.com. | shop.example.com. |
MX-arvo: mail.example.net | mail.example.net.example.com. (väärin) |
MX-arvo: mail.example.net. | mail.example.net. (oikein) |
Paneelit toimivat tässä eri tavoin. Jotkin liittävät aina verkkotunnuksesi nimikentän perään ja näyttävät sen kentän alla. Jotkin lisäävät automaattisesti pisteen arvon perään. Toiset tekevät juuri sen, mitä kirjoitat. Yksi turvallinen toimintatapa on olemassa:
- Täytä Nimi-kenttään vain ensimmäinen osa (
shop,www,_dmarc), tai@itse verkkotunnukselle. - Täytä nimeä sisältävä arvo täydellisellä nimellä, jonka lopussa on piste, ellei paneeli nimenomaan sano, ettei se ole tarpeen.
- Tarkista tallennuksen jälkeen, miltä tietue näyttää listassa. Jos näet oman verkkotunnuksesi siinä kahteen kertaan, korjaa se.
SOA-tietue: vyöhykkeen otsikko
Jokainen vyöhyke alkaa täsmälleen yhdellä SOA-tietueella (start of authority). Se sisältää hallintatietoja, kuten:
example.com. 3600 IN SOA ns1.hosting.example. hostmaster.example.com. (
2026110701 ; sarjanumero
14400 ; refresh
3600 ; retry
1209600 ; expire
300 ) ; minimum (negatiivinen välimuisti)- Ensimmäinen nimi on ensisijainen nimipalvelin.
- Toinen on ylläpitäjän sähköpostiosoite, jossa piste korvaa merkin
@:hostmaster.example.com.tarkoittaa osoitettahostmaster@example.com. - Sarjanumero kasvaa jokaisen muutoksen yhteydessä. Muut nimipalvelimet huomaavat tästä, että jotain on muuttunut, ja hakevat vyöhykkeen uudelleen. Usein se on päivämäärä juoksevalla numerolla, kuten
2026110701. - Viimeinen arvo määrittää muun muassa, kuinka kauan vastaus "ei ole olemassa" saa pysyä muistissa (oppitunti 6.2).
Paneelisi hallinnoi SOA-tietuetta yleensä itse. Sitä ei tarvitse juuri koskaan muokata. On kuitenkin hyvä tietää: jos sarjanumerot eroavat nimipalvelimiesi välillä, kaikilla nimipalvelimilla ei ole uusinta versiota.
NS-tietueet vyöhykkeessä
Vyöhykkeessä on myös NS-tietueita itse verkkotunnukselle:
@ 3600 IN NS ns1.hosting.example.
@ 3600 IN NS ns2.hosting.example.Niiden tulee vastata rekisterinpitäjällä olevia nimipalvelimia (oppitunti 2.1). Älä muuta niitä muuttamatta samalla nimipalvelimia verkkotunnusvälittäjällä. Aliverkkotunnuksen NS-tietue (klant.example.com NS ...) delegoi kyseisen aliverkkotunnuksen toisille nimipalvelimille. Se on edistynyttä työtä.
Käytännössä: näin se näkyy paneelissa
DirectAdminissa avaat kohdan DNS Administration. Näet taulukon, jossa on sarakkeet Nimi, TTL, Tyyppi ja Arvo: täsmälleen tämän oppitunnin osat, ilman luokkaa. Nimi, jonka perässä on piste, kuten example.com., tarkoittaa verkkotunnusta itseään. Oma WebOké -palvelun DNS-välilehdellä täytät Nimi-kenttään @ itse verkkotunnukselle, ja näet kentän alla täydellisen nimen. cPanel (Zone Editor), Plesk, Cloudflare ja verkkotunnusvälittäjien paneelit toimivat samoilla kentillä, vain painikkeiden nimet vaihtelevat.
Yhteenveto
- Tietue koostuu nimestä, TTL:stä, luokasta (IN), tyypistä ja arvosta.
@tarkoittaa verkkotunnusta itseään.- Nimi, jonka lopussa on piste, on täydellinen; ilman pistettä vyöhykkeen nimi liitetään sen perään.
- Täytä Nimi-kenttään vain ensimmäinen osa, ja tarkista tallennuksen jälkeen, miltä tietue näyttää.
- SOA-tietue on vyöhykkeen otsikko; sarjanumero kasvaa jokaisen muutoksen yhteydessä.
Tietovisa
Tehtävä
Tehtävä Z2.2: SOA-tietueen lukeminen. Hae verkkotunnuksen sidn.nl SOA-tietue (verkkotyökalulla tai komennolla dig SOA sidn.nl). Täytä: (1) ensisijainen nimipalvelin, (2) sarjanumero.
Lue lisää
Nämä artikkelit kuvaavat WebOkén paneeleita. Muilla palveluntarjoajilla toiminta on vastaavanlaista.
