
DNS tulee sanoista Domain Name System eli nimipalvelujärjestelmä. Se on internetin selkäranka, joka yhdistää käyttäjät sivustoihin. DNS toimii hakemistona, joka muuttaa ihmisen luettavat verkkotunnukset (kuten www.sivustosi.fi) koneen luettaviksi IP-osoitteiksi (kuten 192.168.1.1), joiden avulla palvelimet tunnistavat toisensa internetissä.
Kun kirjoitat verkko-osoitteen selaimeen, DNS muuttaa sen palvelimen IP-osoitteeksi, jotta selain tietää, minne mennä. Ilman DNS:ää sinun pitäisi muistaa numerosarja jokaiselle sivustolle, jolla käyt, mikä tekisi selaamisesta aika hankalaa.
Miten DNS toimii?
Kirjoitat sivuston URL-osoitteen selaimeen, esimerkiksi www.sivustosi.fi.
Selaimesi lähettää pyynnön DNS-selvittäjälle (palvelin, joka käsittelee DNS-pyyntöjä).
DNS-selvittäjä tarkistaa ensin välimuistinsa, onko se käynyt äskettäin osoitteessa www.sivustosi.fi. Jos on, se käyttää välimuistissa olevaa IP-osoitetta ja ohjaa sinut suoraan palvelimelle.
Jos osoitetta ei ole välimuistissa, DNS-selvittäjä kysyy muilta DNS-palvelimilta osoitteen www.sivustosi.fi IP-osoitetta.
Kun IP-osoite löytyy, selaimesi ottaa yhteyden palvelimeen, jolla sivuston tiedostot ovat, hakee ne ja näyttää sivuston sinulle.
Tämä vie vain sekunteja, mutta sitä tapahtuu taustalla jatkuvasti. DNS on hiljainen työntekijä, joka pitää internetin toiminnassa ja auttaa käyttäjiä löytämään sivustot helposti.
DNS yhdistää verkkotunnukset hostingpalvelimiin
Kun rekisteröit verkkotunnuksen (kuten www.sivustosi.fi), sinun täytyy kertoa DNS-järjestelmälle, missä sivustosi tiedostot ovat. Tämä tehdään DNS-tietueilla. Ne osoittavat verkkotunnuksesi hostingpalvelimesi IP-osoitteeseen.
Näitä DNS-tietueita tarvitset:
A-tietue (Address Record): Tämä osoittaa verkkotunnuksesi palvelimesi IP-osoitteeseen. Se on tärkein DNS-tietue, jotta verkkotunnus osoittaa oikealle palvelimelle. Ilman sitä sivustosi ei ole saatavilla, koska liikennettä ei voi ohjata oikeaan paikkaan.
MX-tietueet (Mail Exchange): Jos käytät sähköpostia verkkotunnuksellasi, MX-tietueet kertovat, minne sähköpostit ohjataan. Näin verkkotunnuksesi sähköposti toimii oikein.
CNAME-tietueet (Canonical Name): Näitä käytetään, kun haluat ohjata yhden verkkotunnuksen toiseen aliaksena. Jos haluat esimerkiksi, että www.sivustosi.fi osoittaa osoitteeseen sivustosi.fi, CNAME-tietue hoitaa sen.
TXT-tietueet: Näitä käytetään vahvistukseen ja turvallisuuteen, kuten verkkotunnuksen omistajuuden vahvistamiseen Google Search Consolea varten tai SPF:ään (Sender Policy Framework) sähköpostin todennuksessa.
Jos jokin näistä tietueista on väärin määritetty tai puuttuu, käyttäjät eivät löydä sivustoasi, vaikka se olisi täysin valmis.
Miksi DNS on tärkeä sivuston saatavuudelle?
Ilman DNS:ää internetissä olisi paljon vaikeampi liikkua. Et voisi kirjoittaa www.sivustosi.fi ja päätyä heti sivustollesi. Sinun pitäisi muistaa jokaisen sivuston IP-osoite, mikä ei ole käytännöllistä.
DNS varmistaa, että kun joku kirjoittaa verkkotunnuksesi, hänet ohjataan oikeaan IP-osoitteeseen, jossa sivustosi tiedostot ovat. Tämä yhteys verkkotunnuksen ja palvelimen välillä on välttämätön, jotta kävijät pääsevät sivustollesi.
Mitä tapahtuu, jos DNS on määritetty väärin?
Saatavuusongelmat alkavat, kun DNS on määritetty väärin. Seuraukset:
Väärä IP-osoite: Jos verkkotunnuksesi A-tietue osoittaa väärään IP-osoitteeseen, käyttäjät eivät löydä sivustoasi.
Väärät sähköpostiasetukset: Jos MX-tietueesi ovat väärin, sähköpostisi eivät mene perille.
Verkkotunnus ei ratkea: Jos julkaiset sivustoasi eikä DNS-tietueita ole määritetty oikein, sivustosi voi näyttää virheen "Server Not Found".
Mikä yhteys on DNS:llä ja TTL:llä?
TTL (Time to Live) on DNS-tietueidesi arvo, joka kertoo DNS-palvelimille, kuinka kauan tietuetta säilytetään välimuistissa ennen päivitysten tarkistamista. Asetus on tärkeä, kun teet muutoksia verkkotunnukseesi, koska se vaikuttaa siihen, kuinka nopeasti muutokset näkyvät internetissä.
Matala TTL: Matala TTL tarkoittaa, että DNS-tietueet päivittyvät useammin ja muutokset leviävät nopeammin. Kun esimerkiksi siirrät sivustosi uudelle palvelimelle, matala TTL näyttää muutokset nopeammin, usein minuuteissa. Haittapuoli on, että palvelimen kuorma voi kasvaa, koska DNS-palvelimet tarkistavat päivitykset useammin.
Korkea TTL: Korkea TTL tarkoittaa, että DNS-tietueita säilytetään välimuistissa pidempään. Tämä vähentää DNS-kyselyjä ja parantaa suorituskykyä, mutta hidastaa päivityksiä. Se sopii vakauteen, kun verkkotunnuksesi asetukset ovat valmiit, mutta ei ole ihanteellinen muutoksia tehdessä.
Miten TTL vaikuttaa sivuston julkaisuun?
Jos julkaiset uutta sivustoa tai siirrät vanhaa, TTL:n laskeminen 300 sekuntiin (5 minuuttiin) nopeuttaa DNS:n päivittymistä. Kun sivusto on julkaistu ja toimii vakaasti, voit nostaa TTL:n korkeammaksi (esim. 86400 sekuntiin eli 24 tuntiin) vakauden ja tehokkuuden vuoksi. Koko julkaisuoppaan löydät blogistamme siitä, kuinka nopeasti sivusto voi olla julkaistu.
DNS on paljon enemmän kuin pelkkä internetin ominaisuus. Se on avain siihen, että sivustosi näkyy ja on saatavilla käyttäjille kaikkialla maailmassa. Tarkista ennen julkaisua DNS-tietueesi ja TTL-asetuksesi, jotta kaikki on määritetty oikein. Näin sivustosi näkyy käyttäjille ja toimii sujuvasti parhaan mahdollisen käyttökokemuksen kanssa. Jos haluat ymmärtää, miten DNS liittyy koko verkkonäkyvyyteesi, lue oppaamme siitä, mikä verkkosivusto on ja miksi tarvitset sellaisen.
Usein kysytyt kysymykset
Mitä tapahtuu, jos DNS-tietueeni ovat väärin?
Jos DNS-tietueesi osoittavat väärälle palvelimelle, kävijät näkevät virheen "Server Not Found" tai päätyvät väärälle sivustolle. Väärät MX-tietueet tarkoittavat, etteivät sähköpostisi mene perille. Tarkista aina A-, CNAME- ja MX-tietueet muutosten jälkeen ja odota leviämisen päättymistä ennen kuin oletat jonkin olevan rikki.
Kauanko DNS-muutosten voimaantulo kestää?
DNS-muutokset leviävät maailmanlaajuisesti yleensä 4-48 tunnissa. Nopeus riippuu TTL-asetuksistasi ja siitä, kuinka nopeasti DNS-palvelimet ympäri maailmaa päivittävät välimuistinsa. TTL:n laskeminen ennen muutoksia voi nopeuttaa prosessia huomattavasti.
Pitääkö minun hallita DNS:ää itse?
Ei välttämättä. Jos käytät hallinnoitua alustaa, kuten WEMASYa, DNS-asetukset hoidetaan puolestasi automaattisesti. Yhdistät verkkotunnuksesi, ja alusta huolehtii tietueiden ohjaamisesta oikealle palvelimelle, SSL:n asennuksesta ja leviämisestä. Näin tekninen taakka poistuu kokonaan.
Mitä eroa on A-tietueella ja CNAME-tietueella?
A-tietue osoittaa verkkotunnuksesi suoraan palvelimen IP-osoitteeseen. CNAME-tietue osoittaa verkkotunnuksesi toiseen verkkotunnukseen, joka sitten ratkeaa IP-osoitteeksi. Voit esimerkiksi käyttää A-tietuetta osoitteelle yrityksesi.fi ja CNAME-tietuetta, jotta www.yrityksesi.fi osoittaa samaan paikkaan.
Voivatko DNS-ongelmat vaikuttaa sivustoni SEO:hon?
Kyllä. Jos DNS on määritetty väärin ja sivustosi on alhaalla tai hidas ratkeamaan, hakukoneilla voi olla vaikeuksia indeksoida sivujasi. Toistuvat katkot lähettävät negatiivisia signaaleja, jotka voivat heikentää sijoituksiasi. Luotettavat DNS-asetukset pitävät sivustosi aina saatavilla sekä kävijöille että hakukoneiden roboteille.
Mikä on DNS ja miksi sillä on väliä sivustolleni?
DNS tulee sanoista Domain Name System eli nimipalvelujärjestelmä. Se muuttaa verkkotunnuksesi sen palvelimen IP-osoitteeksi, jolla sivustosi on. Ilman DNS:ää kävijöiden pitäisi kirjoittaa numerosarja päästäkseen sivustollesi. Se on perusta, joka tekee sivustostasi saatavan kaikille, joilla on internetyhteys.


