Pelayan DNS bertanggungjawab untuk menukar nama domain kepada alamat IP supaya pengguna boleh menggunakan nama domain untuk mengakses Internet secara terus tanpa perlu mengingati rentetan nombor IP yang kompleks. Surat-menyurat antara nama domain dan alamat IP berdasarkan DNS ini dipanggil "rekod DNS".
Jenis rekod DNS yang paling biasa adalah seperti berikut:
- Rekod: "A" bermaksud "alamat". Rekod ialah jenis rekod DNS yang paling asas. Menurut RFC 1035, Rekod ialah rekod penting untuk resolusi nama, yang memetakan nama hos tertentu (atau nama domain) ke alamat IP hos yang sepadan. Oleh itu, secara ringkasnya, rekod A ialah alamat IP yang sepadan dengan nama domain yang ditentukan.
- Rekod AAAA: Menurut RFC 3596, rekod AAAA juga digunakan untuk memetakan nama hos tertentu (atau nama domain) ke alamat IP hos yang sepadan. Rekod AAAA secara konsepnya serupa dengan rekod A, tetapi ia membolehkan anda menyimpan alamat IPv6 domain, bukannya alamat IPv4.
- Rekod CNAME: Rekod Nama Kanonik. Menurut RFC 1035, rekod CNAME digunakan untuk menunjuk alias kepada rekod A, supaya tidak perlu mencipta rekod A baharu untuk nama baharu.
- Rekod MX: Rekod Mail Exchange. Menurut RFC 1035, rekod MX menghala ke pelayan mel, yang digunakan untuk mencari pelayan mel mengikut akhiran alamat penerima apabila sistem e-mel menghantar mel. Sebagai contoh, apabila seseorang ingin menghantar surat kepada user@mydomain.com, sistem mel penghantar mencari rekod MX untuk mydomain.com melalui DNS. Jika rekod MX wujud, e-mel akan dihantar ke pelayan mel yang ditentukan oleh rekod MX.
- Rekod NS: Rekod Pelayan Nama. Menurut RFC 1035, rekod NS digunakan untuk mewakilkan resolusi nama domain pelayan DNS. Rekod NS pelayan DNS biasanya muncul dalam bentuk ns1.domain.com, ns2.domain.com, dsb.
- Rekod SRV: Rekod Perkhidmatan. Menurut RFC 2782, rekod SRV digunakan untuk menentukan lokasi pelayan yang menyediakan perkhidmatan tertentu, seperti hos, port, dll.
- Rekod PTR: Rekod Penunjuk. Menurut RFC 1035, rekod PTR digunakan untuk memetakan alamat IP kepada nama domain yang sepadan, yang merupakan bertentangan dengan rekod "A". Rekod PTR digunakan terutamanya untuk pelayan mel. Contohnya, seseorang yang menggunakan ABC@163.com menghantar e-mel ke 123@gmail.com. Apabila pelayan mel gmail menerima e-mel ini, ia akan menyemak pengepala e-mel yang menunjukkan e-mel dihantar dari alamat IP mana, kemudian melakukan carian DNS terbalik mengikut alamat IP ini. Jika nama domain yang ditanya ialah 163.com, e-mel akan diterima. Jika nama domain bukan 163.com, maka e-mel akan ditolak.
- Rekod TXT: Rekod Teks. Menurut RFC 1035, rekod TXT ialah perihalan maklumat teks yang disediakan untuk nama hos atau nama domain. Salah satu fungsi pentingnya ialah menetapkan rekod SPF (Rangka Kerja Dasar Pengirim) untuk membantu mengenal pasti pengirim e-mel dan menghalang orang lain daripada menyamar sebagai identiti anda untuk menghantar e-mel.
Selain itu, terdapat banyak rekod yang kurang biasa digunakan, seperti: 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, dsb.
Klik untuk melihat: Senarai Penuh Jenis Rekod DNS
Tambahan pula, TTL sangat biasa dalam rekod DNS. TTL bermaksud Time-To-Live, yang mewakili masa rekod DNS dicache pada pelayan DNS. Sebagai contoh, jika TTL rekod DNS ialah 86400 saat, rekod itu boleh kekal sah pada pelayan DNS selama 24 jam.