Moodul 7 · 7.3
Sinu domeeni tehniline tervis
Moodul 7: Turvalisus ja korrashoid · Lugemisaeg: 8 minutit
Õpieesmärk: Pärast seda õppetundi oskad kontrollida, kas su domeeni nimeserverid, DNSSEC ja viide veebilehele on korras, ning tead, kuidas seda pidevalt jälgida.
Põhimõisted: nimeserverid registris, tsoon, aegunud nimeserverid, DNSSEC-ahel, paljas nimi ja www, Domeeni tervis, jälgimine
Korralikult registreeritud ei tähenda veel tervet
Eelmistes moodulites oli juttu registreerimisest: kes on domeeni omanik, kas nime pikendatakse, kas see on turvaline. Aga domeen, mis on korralikult registreeritud ja makstud, võib ikkagi mitte töötada. Siis on probleem seda ümbritsevas tehnikas.
See õppetund käib läbi neli punkti, mis on seotud nime endaga: nimeserverid registris, nimeserverid ise, DNSSEC ja viide sinu veebilehele. DNS-i kursus käsitleb neid palju põhjalikumalt. Siin näed eelkõige, mida peaksid omanikuna kontrollima ja kust saad edasi lugeda.
Nimeserverid registris ja tsoon
Registris on sinu domeeni juures loetelu nimeserveritest. See on aadress, kuhu ülejäänud internet pöördub, et sinu kirjeid küsida. Nendes nimeserverites on tsoon: kirjed ise, näiteks sinu veebilehe A-kirje ja e-posti MX-kirje.
Need kaks peavad omavahel klappima. Kui registris on teenusepakkuja A nimeserverid, aga oma kirjed oled sisestanud teenusepakkuja B juures, siis neid kirjeid ei näe keegi. Nii juhtub sageli pärast kolimist või majutuspaketi ülesütlemist. Kuidas nimeservereid muuta, loe DNS-i kursuse õppetunnist 2.3: https://www.weboke.ee/dns-cursus/nameservers-wijzigen-en-glue-records
Kaks reeglit, mis kehtivad peaaegu kõikjal: sul on vaja vähemalt kahte nimeserverit ja kõik need peavad sinu domeeni kohta vastama. Nimeserver, mis ei vasta (enam), muudab su domeeni aeglaseks või kättesaamatuks.
Nimeserverid on ka ise domeeninimed
Nimeserveri nimi on näiteks ns1.provider.example. See on samuti nimi mingi domeeni all, millel on oma omanik ja oma aegumiskuupäev. Kui nende nimeserverite taga olev ettevõte lõpetab tegevuse või aegub domeen, mille alla need kuuluvad, lakkab töötamast ka sinu domeen. Halvimal juhul registreerib keegi teine selle domeeni ja otsustab sellega, milliseid vastuseid sinu domeen annab.
Seepärast kontrolli aeg-ajalt:
- kas su nimeserverid kuuluvad teenusepakkujale, kelle klient sa veel oled;
- et sa ei kasuta pärast paketi või teenuse ülesütlemist enam selle vana teenusepakkuja nimeservereid;
- kas su enda nimeserverid (kui sul neid on) kuuluvad domeeni alla, mida sa ise hoolikalt jälgid.
DNSSEC lühidalt
DNSSEC abil allkirjastatakse sinu nimeserverite vastused. Sinu registripidaja lisab registrisse DS-kirje: sinu võtme sõrmejälje. Nii saab igaüks kontrollida, kas vastus tuleb tõesti sinu nimeserveritest. Seda nimetatakse ahelaks: register osutab sinu võtmele ja sinu võti allkirjastab sinu kirjed.
See ahel peab olema korras. Kui registris olev DS-kirje ei vasta enam sinu nimeserverites olevatele võtmetele, lükkavad DNSSEC-i kontrollivad resolverid su vastused tagasi. Suure osa külastajate jaoks ei tööta su domeen siis üldse. Nii juhtub eelkõige pärast domeeni või DNS-i kolimist (õppetund 6.2) ja võtmevahetuse korral. Katkine ahel on seega hullem kui DNSSEC-i puudumine.
Kuidas ahel täpselt töötab ja kuidas seda kontrollida, on kirjas DNS-i kursuse õppetunnis 8.1: https://www.weboke.ee/dns-cursus/dnssec-in-gewone-taal
Paljas nimi ja www
Viimane punkt on kõige nähtavam: kas külastaja jõuab su veebilehele nii palja nime kui ka www kaudu? Mõlemad vajavad oma kirjet. Kui üks puudub, ei tööta leht osa külastajate jaoks, isegi kui kõik muu on korras. DNS-i kursusest loed, kuidas seda korralikult seadistada.
Üks kord kontrollida või pidevalt jälgida
Kõike seda saad ise veebitööriistadega üle kontrollida. Millist tööriista millise küsimuse jaoks kasutada, on kirjas DNS-i kursuse õppetunnis 8.3: https://www.weboke.ee/dns-cursus/online-dns-tools
Kui tahad kogu domeeni ülevalt alla läbi käia, koos e-postiga, kasuta õppetunni 8.5 kontrollnimekirja: https://www.weboke.ee/dns-cursus/checklist-voor-je-eigen-domein
Ühekordne kontroll on hea, aga probleemid tekivad just hiljem: üles öeldud teenus, unustatud võtmevahetus, nimeserver, mis lõpetab töö. Seepärast lase oma domeeni ka jälgida. Jälgimisteenus kontrollib regulaarselt, kas su domeen ja veebileht töötavad, ning hoiatab sind, kui midagi muutub.
Praktikas: nii toimib see WebOkés
Minu WebOké domeenilehel on kaart Domeeni / e-posti tervis. Iga kontrolli juures näed rohelist, oranži või punast täppi koos selgitusega ja võimaluse korral parandusnupuga. Iga domeeni puhul, ka siis, kui see ei ole WebOkés, saad sama kontrolli teha ilma kontota aadressil https://www.weboke.ee/domeeni-tervis. Teiste registripidajate juures ja eraldi veebitööriistades leiad sarnaseid kontrolle.


Kokkuvõte
- Registris olevad nimeserverid peavad osutama kohale, kus su tsoon tegelikult asub, ja kõik peavad vastama.
- Nimeserverid on ise domeeninimed: kui see teenusepakkuja lõpetab või see domeen aegub, lakkab töötamast ka sinu domeen.
- Katkine DNSSEC-ahel on hullem kui DNSSEC-i puudumine; ole eriti tähelepanelik pärast kolimist.
- Nii paljas nimi kui ka www peavad viima su veebilehele.
- Ühekordsest kontrollist ei piisa: lase oma domeeni jälgida.
Test (quiz)
Ülesanne
Ülesanne A7.3: Domeeni tervis. Sisesta oma domeeninimi. Näidisnimed nagu example.com lükatakse tagasi. Programm teeb samad kontrollid nagu Domeeni tervis, nelja osa kohta: nimeserverid, DNSSEC, palja nime A-kirje ja www.
Punane tähendab viga, mille pead parandama, näiteks nimeserver, mis ei vasta, või DNSSEC-ahel, mis pole korras. Oranž on hoiatus või soovitus. Roheline on korras. Ülesanne on sooritatud, kui punast enam pole. Kui saad punase, loe juurde kuuluvat selgitust, paranda viga selle teenusepakkuja juures, kus su DNS asub, ja proovi uuesti.
Loe edasi
- WebOké juhend 5.17: Domeeni ja e-posti tervis: kontrollimine ja parandamine
- WebOké juhend 14.1: Domeeni tervis (ka ilma kontota)
- Veebileht või e-post ei tööta pärast kolimist või DNS-i muutmist: kontrolli oma domeeni
- Lase oma veebisaiti jälgida: kättesaadavus, sertifikaat ja domeen
- Tasuta DNS-kursus 8.1: DNSSEC lihtsas keeles
