DNS-palvelin on vastuussa verkkotunnuksen nimen muuntamisesta IP-osoitteiksi, jotta käyttäjät voivat käyttää verkkotunnuksia päästäkseen suoraan Internetiin ilman, että heidän tarvitsee muistaa monimutkaisia IP-numerojonoja. Tätä DNS-pohjaisten verkkotunnusten ja IP-osoitteiden välistä vastaavuutta kutsutaan "DNS-tietueiksi".
Yleisimmät DNS-tietuetyypit ovat seuraavat:
- Tietue: "A" tarkoittaa "osoitetta". Tietue on yksinkertaisin DNS-tietueen tyyppi. RFC 1035:n mukaan tietue on tärkeä nimenselvitystietue, joka yhdistää tietyn isäntänimen (tai verkkotunnuksen) vastaavan isännän IP-osoitteeseen. Siksi yksinkertaisesti sanottuna A-tietue on määritettyä verkkotunnusta vastaava IP-osoite.
- AAAA-tietue: RFC 3596:n mukaan AAAA-tietuetta käytetään myös määrittämään tietty isäntänimi (tai verkkotunnus) vastaavan isännän IP-osoitteeseen. AAAA-tietue on käsitteellisesti samanlainen kuin A-tietue, mutta sen avulla voit tallentaa toimialueen IPv6-osoitteen IPv4-osoitteen sijaan.
- CNAME-tietue: Canonical Name Record. RFC 1035:n mukaan CNAME-tietuetta käytetään osoittamaan alias A-tietueelle, joten uudelle nimelle ei tarvitse luoda uutta A-tietuetta.
- MX-tietue: Mail Exchange -tietue. RFC 1035:n mukaan MX-tietue osoittaa postipalvelimelle, jota käytetään paikantamaan postipalvelin vastaanottajan osoiteliitteen mukaan, kun sähköpostijärjestelmä lähettää postia. Esimerkiksi kun joku haluaa lähettää kirjeen osoitteeseen user@mydomain.com, lähettäjän postijärjestelmä etsii DNS:n kautta MX-tietueen verkkotunnukselle mydomain.com. Jos MX-tietue on olemassa, sähköposti lähetetään MX-tietueen määrittämälle sähköpostipalvelimelle.
- NS-tietue: Nimipalvelintietue. RFC 1035:n mukaan NS-tietueita käytetään DNS-palvelimen toimialueen nimen resoluution delegoimiseen. DNS-palvelimen NS-tietue esiintyy yleensä muodossa ns1.domain.com, ns2.domain.com jne.
- SRV-tietue: Palvelutietue. RFC 2782:n mukaan SRV-tietueita käytetään määrittämään tiettyä palvelua tarjoavan palvelimen sijainti, kuten isäntä, portti jne.
- PTR-tietue: Pointer-tietue. RFC 1035:n mukaan PTR-tietueita käytetään yhdistämään IP-osoite vastaavaan verkkotunnuksen nimeen, joka on täsmälleen A-tietueen vastakohta. PTR-tietueita käytetään pääasiassa sähköpostipalvelimiin. Esimerkiksi joku, joka käyttää ABC@163.com, lähettää sähköpostin osoitteeseen 123@gmail.com. Kun Gmail-sähköpostipalvelin vastaanottaa tämän sähköpostin, se tarkistaa sähköpostin otsikon, jossa näkyy, mistä IP-osoitteesta sähköposti on lähetetty, ja suorittaa sitten käänteisen DNS-haun tämän IP-osoitteen mukaan. Jos kyselyn kohteena oleva verkkotunnus on 163.com, sähköposti hyväksytään. Jos verkkotunnuksen nimi ei ole 163.com, sähköposti hylätään.
- TXT-tietue: Tekstitietue. RFC 1035:n mukaan TXT-tietue on isäntänimelle tai toimialueen nimelle tarjotun tekstitiedon kuvaus. Yksi sen tärkeistä toiminnoista on asettaa SPF (Sender Policy Framework) -tietue, joka auttaa tunnistamaan sähköpostin lähettäjän ja estää muita esittämästä henkilöllisyyttäsi sähköpostien lähettämiseksi.
Lisäksi on monia harvemmin käytettyjä tietueita, kuten: AFSDB, APL, CAA, CDNSKEY, CDS, CERT, DHCID, DLV, DNAME, DNSKEY, DS, HIP, HTTPS, IPSECKEY, KEY, LOC, NAPTR, NSEC, OPENPGPKEY, RRSIG, SIG, SOA, SPF, SSHFP, TSIG, URI jne.
Napsauta nähdäksesi: DNS-tietuetyyppien täydellinen luettelo
Lisäksi TTL on hyvin yleinen DNS-tietueissa. TTL tarkoittaa Time-To-Live, joka edustaa aikaa, jonka DNS-tietue on välimuistissa DNS-palvelimella. Jos esimerkiksi DNS-tietueen TTL on 86400 sekuntia, tietue voi olla voimassa DNS-palvelimella 24 tuntia.