DNS adalah sistem yang menerjemahkan nama domain menjadi alamat IP. Tanpa DNS, mengunjungi sebuah website berarti harus mengingat deretan angka, bukan namanya. Sebagian besar masalah “situs tiba-tiba tidak bisa dibuka” berakhir di sini penyebabnya.
Bagaimana DNS Bekerja
Ketika Anda mengetik sebuah alamat, browser tidak langsung menghubungi server tujuan — ia bertanya lebih dulu ke rangkaian server DNS untuk mengetahui alamat mana yang harus dihubungi.
Urutannya:
- Browser memeriksa simpanan sementara di perangkat Anda.
- Kalau tidak ada, pertanyaan diteruskan ke server DNS penyedia internet.
- Kalau di sana pun tidak ada, pencarian naik ke server yang berwenang atas domain tersebut.
- Jawabannya berupa alamat IP, lalu browser membuka koneksi ke sana.
Setiap jawaban disimpan sementara di sepanjang jalur itu selama jangka waktu tertentu. Inilah yang membuat perubahan DNS tidak berlaku seketika.
Jenis Catatan DNS yang Perlu Diketahui
Enam jenis berikut mencakup hampir semua yang akan Anda sentuh sebagai pemilik website.
| Jenis | Fungsinya |
|---|---|
A | Mengarahkan domain ke alamat IPv4 server |
AAAA | Sama, untuk alamat IPv6 |
CNAME | Mengarahkan satu nama ke nama lain, bukan ke alamat |
MX | Menentukan server penerima email domain |
TXT | Menyimpan teks bebas, dipakai untuk verifikasi dan pengaturan keamanan email seperti SPF, DKIM, dan DMARC |
NS | Menentukan server DNS mana yang berwenang atas domain |
Satu hal yang sering keliru: CNAME tidak boleh dipasang bersamaan dengan catatan lain pada nama yang sama. Ini sebab domain utama biasanya memakai A, sementara www boleh memakai CNAME.
Nameserver: Siapa yang Berwenang
Catatan DNS hanya berlaku di tempat nameserver domain Anda diarahkan — mengubah catatan di panel yang salah adalah kesalahan yang paling sering terjadi.
Domain bisa dibeli di satu tempat, DNS-nya dikelola di tempat lain, dan hosting-nya di tempat ketiga. Yang menentukan catatan mana yang dipakai adalah pengaturan nameserver di registrar tempat domain didaftarkan.
Sebelum mengubah catatan apa pun, pastikan dulu nameserver domain Anda mengarah ke mana — dan ubah catatannya di panel itu.
TTL dan Waktu Perubahan Berlaku
TTL menentukan berapa lama sebuah jawaban boleh disimpan sementara sebelum ditanyakan ulang, dan nilainya menentukan seberapa cepat perubahan Anda terlihat.
Kalau Anda berencana memindahkan hosting:
- Turunkan TTL catatan
Abeberapa jam sebelum perpindahan. - Tunggu sampai TTL lama habis masa berlakunya.
- Lakukan perpindahan dan ubah catatannya.
- Kembalikan TTL ke nilai semula setelah semuanya stabil.
Perubahan nameserver berbeda: prosesnya melibatkan catatan di tingkat registri domain dan umumnya memakan waktu lebih lama.
Masalah DNS yang Paling Sering Terjadi
- Domain kedaluwarsa. Situs hilang sepenuhnya meski servernya baik-baik saja. Pastikan perpanjangan otomatis aktif.
- Catatan diubah di panel yang salah. Tidak ada yang berubah karena nameserver mengarah ke tempat lain.
- Catatan
MXikut hilang saat pindah hosting. Website berjalan normal tetapi email berhenti masuk. Catat pengaturan email sebelum memindahkan apa pun. - Simpanan sementara di perangkat sendiri. Situs sudah pindah tetapi Anda masih melihat versi lama. Uji dari jaringan atau perangkat lain untuk memastikan.
Pertanyaan yang Sering Diajukan
Berapa lama perubahan DNS berlaku? Untuk perubahan catatan biasa, sesuai nilai TTL-nya — umumnya beberapa menit sampai beberapa jam. Untuk perubahan nameserver, bisa lebih lama.
Apa bedanya domain, DNS, dan hosting? Domain adalah namanya, DNS adalah sistem yang menerjemahkan nama itu menjadi alamat, hosting adalah tempat berkas website disimpan. Ketiganya bisa dibeli dari penyedia yang berbeda.
Apakah mengganti penyedia DNS memengaruhi peringkat di mesin pencari? Tidak, selama situs tetap bisa diakses. Yang berbahaya adalah kesalahan konfigurasi yang membuat situs tidak bisa dijangkau selama beberapa waktu.
Kenapa website bisa dibuka di ponsel tetapi tidak di komputer? Paling sering karena simpanan sementara DNS di perangkat atau di jaringan tersebut. Bisa juga karena penyaringan di jaringan kantor.