Mengonfigurasi Catatan Sumber Daya DNS di Panel Kontrol Anda: Panduan Lengkap
DNS resource records (RRs) adalah blok bangunan fundamental dari Domain Name System — infrastruktur global yang menerjemahkan nama domain yang mudah dibaca manusia menjadi alamat yang dapat dibaca mesin. Baik Anda meluncurkan situs web baru, menyiapkan email bisnis, atau memverifikasi kepemilikan domain dengan layanan pihak ketiga, memahami cara mengonfigurasi resource records di panel kontrol DNS Anda adalah keterampilan yang sangat penting bagi pemilik situs web, pengembang, atau administrator sistem apa pun.
Panduan komprehensif ini membimbing Anda melalui setiap jenis DNS record utama, menjelaskan dengan tepat bagaimana masing-masing bekerja, dan memberikan instruksi langkah demi langkah untuk menambah dan memverifikasinya dengan benar.
Apa Itu DNS Resource Records?
DNS resource record adalah entri data terstruktur yang disimpan dalam file zona DNS. Setiap record berisi informasi spesifik yang memberitahu internet cara menangani permintaan yang terkait dengan domain Anda — ke mana mengarahkan lalu lintas web, server mana yang menangani email Anda, dan metadata berbasis teks apa yang terkait dengan domain Anda.
Setiap resource record terdiri dari beberapa field inti:
- Name – Domain atau subdomain yang berlaku untuk record
- Type – Kategori record (A, AAAA, CNAME, MX, TXT, dll.)
- Value/Data – Informasi aktual yang dikandung record
- TTL (Time to Live) – Berapa lama (dalam detik) DNS resolver harus menyimpan cache record sebelum melakukan query ulang
DNS record yang salah konfigurasi adalah salah satu penyebab paling umum dari downtime website, kegagalan pengiriman email, dan verifikasi domain yang gagal. Mengaturnya dengan benar dari awal menghemat waktu troubleshooting yang signifikan kemudian.
Jenis-Jenis Catatan DNS yang Dijelaskan
Sebelum mendalami langkah-langkah konfigurasi, ada baiknya memahami apa yang dilakukan setiap jenis catatan dan kapan Anda membutuhkannya.
Catatan A
Memetakan domain atau subdomain ke alamat IPv4. Ini adalah catatan DNS paling fundamental — ini yang memungkinkan browser menemukan server web Anda ketika seseorang mengetik nama domain Anda.
Contoh: example.com → 192.0.2.1
Catatan AAAA
Memetakan domain atau subdomain ke alamat IPv6. Seiring dengan meningkatnya adopsi IPv6, memiliki catatan AAAA bersama catatan A Anda memastikan situs Anda dapat diakses melalui kedua protokol.
Contoh: example.com → 2001:db8::1
Catatan CNAME
Catatan Canonical Name membuat alias dari satu nama domain ke nama domain lainnya. Alih-alih menunjuk ke alamat IP, CNAME menunjuk ke nama host lain. Ini biasanya digunakan untuk www subdomain, konfigurasi CDN, dan integrasi layanan pihak ketiga.
Penting: Anda tidak dapat menggunakan catatan CNAME pada domain root (apex) bersama catatan lainnya. Gunakan hanya pada subdomain.
Contoh: www.example.com → example.com
Catatan MX
Catatan Mail Exchange menentukan server mail mana yang bertanggung jawab untuk menerima email atas nama domain Anda. Catatan MX mencakup nilai prioritas — angka yang lebih rendah menunjukkan prioritas yang lebih tinggi. Anda dapat mengonfigurasi beberapa catatan MX untuk redundansi.
Contoh: example.com → mail.example.com (Priority: 10)
Catatan TXT
Catatan Text menyimpan data teks arbitrer yang terkait dengan domain Anda. Catatan TXT banyak digunakan untuk:
- SPF (Sender Policy Framework) – Menentukan server mana yang diizinkan untuk mengirim email dari domain Anda
- DKIM (DomainKeys Identified Mail) – Menyimpan kunci publik yang digunakan untuk memverifikasi tanda tangan email
- DMARC – Menetapkan kebijakan untuk menangani email yang gagal pemeriksaan SPF/DKIM
- Verifikasi domain – Digunakan oleh Google Search Console, Microsoft 365, dan layanan lainnya untuk mengonfirmasi kepemilikan domain
Catatan NS
Catatan Name Server menentukan server DNS mana yang berwenang untuk domain Anda. Ini biasanya diatur di pendaftar domain Anda dan menunjuk ke nameserver penyedia hosting Anda.
Catatan PTR
Catatan Pointer melakukan pencarian DNS terbalik — memetakan alamat IP kembali ke nama host. Catatan PTR sangat penting untuk reputasi server mail dan biasanya dikonfigurasi di tingkat server.
Mengakses Panel Kontrol DNS Anda
Untuk mengelola resource records, Anda memerlukan akses ke antarmuka manajemen DNS yang disediakan oleh pendaftar domain atau penyedia hosting Anda. Antarmuka yang tepat bervariasi menurut penyedia, tetapi prosesnya secara umum sama.
Langkah 1: Masuk ke akun Anda di dashboard pendaftar domain atau penyedia hosting Anda.
Langkah 2: Navigasikan ke bagian DNS Management, DNS Settings, atau Zone Editor. Ini kadang-kadang ditemukan di bawah “Domain Management” atau “Advanced Settings.”
Langkah 3: Pilih domain yang ingin Anda konfigurasi.
> Pro tip: Jika domain Anda terdaftar dengan satu penyedia tetapi dihosting dengan penyedia lain (seperti AlexHost VPS Hosting), Anda perlu memperbarui nameserver domain Anda untuk menunjuk ke penyedia hosting Anda, atau masuk ke panel DNS pendaftar Anda dan secara manual menambahkan record yang disediakan oleh host Anda.
Langkah demi Langkah: Mengonfigurasi Resource Record Umum
3.1 Menambahkan A Record
A record biasanya adalah record pertama yang akan Anda konfigurasi saat mengarahkan domain ke server web.
- Di panel kontrol DNS Anda, temukan bagian A Records dan klik Add Record.
- Isi bidang berikut:
- Host/Name: Masukkan
@untuk mengarahkan domain root (misalnya,example.com), atau masukkan subdomain sepertiwwwataublog. - Points To / Value: Masukkan alamat IPv4 server Anda (misalnya,
192.0.2.1). - TTL: Biarkan pada nilai default (biasanya
3600detik / 1 jam) kecuali Anda memiliki alasan khusus untuk mengubahnya. Gunakan TTL yang lebih rendah (misalnya,300) jika Anda mengantisipasi perubahan yang sering.
- Klik Save atau Add Record.
Kasus penggunaan umum: Jika Anda menjalankan website di VPS atau Dedicated Server, Anda akan menambahkan A record yang mengarahkan domain Anda ke alamat IP publik server Anda.
3.2 Menambahkan AAAA Record
Prosesnya identik dengan menambahkan A record, tetapi Anda memilih AAAA sebagai tipe record dan memasukkan alamat IPv6 di bidang nilai.
- Pilih AAAA sebagai tipe record.
- Masukkan Host/Name (misalnya,
@atauwww). - Masukkan alamat IPv6 (misalnya,
2001:db8::1). - Atur TTL dan simpan.
3.3 Menambahkan CNAME Record
CNAME record berguna untuk membuat alias subdomain atau mengintegrasikan layanan pihak ketiga.
- Temukan bagian CNAME Records dan klik Add Record.
- Isi bidang:
- Host/Name: Masukkan subdomain yang ingin Anda buat alias (misalnya,
www,shop,blog). - Points To / Value: Masukkan hostname target (misalnya,
example.comataumyshop.shopify.com). - TTL: Atur sesuai kebutuhan (default
3600baik untuk sebagian besar kasus).
- Klik Save.
> Catatan: Jangan pernah membuat CNAME record untuk domain root Anda (@). Jika Anda perlu membuat alias domain root, gunakan record ALIAS atau ANAME jika penyedia DNS Anda mendukungnya, atau gunakan A record yang mengarah ke alamat IP target.
3.4 Menambahkan MX Record
Konfigurasi MX record yang benar sangat penting untuk pengiriman email yang andal. Jika Anda menggunakan AlexHost Email Hosting atau penyedia email pihak ketiga, mereka akan memberikan nilai MX record yang tepat yang Anda butuhkan.
- Temukan bagian MX Records dan klik Add Record.
- Isi bidang:
- Host/Name: Masukkan
@(mewakili domain root) atau biarkan kosong, tergantung panel Anda. - Mail Server / Value: Masukkan hostname server mail Anda (misalnya,
mail.example.comatauaspmx.l.google.comuntuk Google Workspace). - Priority: Masukkan nilai prioritas numerik. Angka yang lebih rendah = prioritas lebih tinggi. Server mail tunggal biasanya menggunakan
10. Untuk server backup, gunakan20atau30. - TTL: Default
3600adalah standar.
- Klik Save.
Multiple MX records: Untuk redundansi, tambahkan server utama pada prioritas 10 dan server backup pada prioritas 20. Jika server utama tidak dapat dijangkau, email akan secara otomatis dialihkan ke backup.
3.5 Menambahkan TXT Record
TXT record sangat penting untuk autentikasi email dan alur kerja verifikasi domain.
- Temukan bagian TXT Records dan klik Add Record.
- Isi bidang:
- Host/Name: Masukkan
@untuk domain root, atau subdomain spesifik jika diperlukan (misalnya,_dmarcuntuk record DMARC). - Value / Text: Tempel string teks yang tepat yang disediakan oleh penyedia email atau layanan verifikasi Anda. Contoh:
- SPF:
v=spf1 include:_spf.example.com ~all - Verifikasi Google:
google-site-verification=xxxxxxxxxxxxxxxx - DMARC:
v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com - TTL: Default
3600adalah tepat.
- Klik Save.
> Penting: Anda dapat memiliki multiple TXT record pada hostname yang sama, tetapi Anda hanya boleh memiliki satu SPF record per hostname. Jika Anda perlu mengotorisasi multiple pengirim, gabungkan mereka ke dalam satu SPF record daripada membuat record terpisah.
Memahami Nilai TTL
TTL (Time to Live) mengontrol berapa lama DNS resolver menyimpan catatan Anda dalam cache sebelum memeriksa pembaruan. Memilih TTL yang tepat tergantung pada situasi Anda:
| Nilai TTL | Durasi | Penggunaan Terbaik |
|---|---|---|
| 300 | 5 menit | Catatan yang Anda rencanakan untuk diubah segera (misalnya, selama migrasi) |
| 3600 | 1 jam | Default standar untuk sebagian besar catatan |
| 86400 | 24 jam | Catatan stabil yang jarang berubah (misalnya, catatan MX) |
Praktik terbaik: Jika Anda merencanakan migrasi server atau perubahan DNS, turunkan TTL Anda ke 300 setidaknya 24–48 jam sebelumnya. Ini mengurangi jendela propagasi saat Anda melakukan perubahan sebenarnya. Setelah migrasi selesai, naikkan TTL kembali ke 3600 atau lebih tinggi.
Propagasi DNS: Apa yang Diharapkan
Setelah menyimpan perubahan DNS apa pun, perubahan tersebut tidak langsung berlaku di seluruh dunia. Propagasi DNS — proses penyebaran catatan yang diperbarui di seluruh resolver DNS global — biasanya memakan waktu antara beberapa menit hingga 48 jam, tergantung pada:
- Nilai TTL sebelumnya dari catatan tersebut
- Frekuensi pembaruan penyedia DNS Anda
- Perilaku caching dari ISP dan resolver individual
Selama propagasi, beberapa pengguna mungkin melihat nilai DNS lama sementara yang lain melihat yang baru. Ini adalah perilaku normal dan yang diharapkan.
Memverifikasi Catatan DNS Anda
Setelah melakukan perubahan, selalu verifikasi bahwa catatan Anda dikonfigurasi dengan benar dan telah menyebar seperti yang diharapkan.
Alat Pencarian DNS Online
Alat berbasis web ini memungkinkan Anda memeriksa catatan DNS dari beberapa lokasi global secara bersamaan:
- DNS Checker – Memeriksa penyebaran di seluruh puluhan server DNS global
- MXToolbox – Sangat baik untuk memverifikasi catatan MX dan mendiagnosis masalah pengiriman email
- WhatsMyDNS – Pemeriksa penyebaran visual sederhana untuk semua jenis catatan
Alat Baris Perintah
Untuk kontrol yang lebih terperinci, gunakan perintah terminal secara langsung:
Periksa catatan A:
dig example.com APeriksa catatan MX:
dig example.com MXPeriksa catatan TXT (misalnya, SPF):
dig example.com TXTMenggunakan nslookup (lintas platform):
nslookup example.com
nslookup -type=MX example.com
nslookup -type=TXT example.comKueri server DNS tertentu (berguna untuk memeriksa apakah nameserver pendaftar Anda telah diperbarui):
dig @8.8.8.8 example.com APraktik Terbaik Konfigurasi DNS
Mengikuti praktik terbaik ini akan membantu Anda menghindari jebakan umum dan mempertahankan konfigurasi DNS yang sehat:
- Dokumentasikan catatan DNS Anda. Simpan spreadsheet atau file catatan dengan semua catatan DNS Anda saat ini, nilainya, dan alasan setiap catatan ada. Ini sangat berharga selama pemecahan masalah atau migrasi.
- Jangan hapus catatan sebelum memverifikasi pengganti. Saat memperbarui catatan, tambahkan catatan baru terlebih dahulu, verifikasi bahwa itu berfungsi, kemudian hapus yang lama.
- Gunakan penyedia DNS yang andal. Uptime dan performa penyedia DNS Anda secara langsung mempengaruhi ketersediaan situs web Anda. Menghosting situs Anda di platform seperti AlexHost Shared Hosting atau VPS dengan cPanel memberi Anda akses ke infrastruktur DNS yang kuat dan terkelola.
- Amankan domain Anda dengan sertifikat SSL. Konfigurasi DNS dan SSL berjalan beriringan — setelah catatan A Anda menunjuk dengan benar, pastikan situs Anda diamankan dengan Sertifikat SSL untuk melindungi data pengguna dan meningkatkan peringkat pencarian.
- Daftarkan dan kelola domain Anda di satu tempat. Menggunakan Pendaftaran Domain AlexHost bersama hosting Anda menyederhanakan manajemen DNS dengan menjaga semuanya di satu dasbor.
- Pantau kesehatan DNS secara teratur. Atur peringatan pemantauan untuk kegagalan DNS atau perubahan catatan yang tidak terduga, terutama untuk domain yang penting bagi bisnis.
- Berhati-hatilah dengan catatan wildcard. Catatan A wildcard (
*.example.com) merutekan semua subdomain ke satu IP, yang dapat nyaman tetapi dapat menyebabkan perutean yang tidak diinginkan jika tidak dikelola dengan hati-hati.
Pemecahan Masalah DNS Umum
| Masalah | Penyebab Kemungkinan | Solusi |
|---|---|---|
| Website tidak memuat setelah perubahan DNS | Propagasi masih berlangsung | Tunggu hingga 48 jam; flush cache DNS lokal |
| Email tidak terkirim | Record MX hilang atau salah | Verifikasi record MX dengan MXToolbox |
| Validasi sertifikat SSL gagal | Record A tidak menunjuk ke server yang benar | Periksa nilai record A dan status propagasi |
| “Situs ini tidak dapat dijangkau” error | Record A hilang atau menunjuk ke IP yang salah | Periksa kembali konfigurasi record A |
| Email ditandai sebagai spam | Record TXT SPF, DKIM, atau DMARC hilang | Tambahkan ketiga record autentikasi email |
| Subdomain tidak terselesaikan | Record A atau CNAME untuk subdomain hilang | Tambahkan record yang sesuai untuk subdomain |
Kesimpulan
Mengonfigurasi DNS resource records dengan benar adalah salah satu hal paling berdampak yang dapat Anda lakukan untuk keandalan dan performa kehadiran online Anda. A records menghubungkan domain Anda ke server, MX records memastikan email Anda sampai ke tujuan, TXT records mengautentikasi identitas Anda dan melindungi dari spam, dan CNAME records memberikan fleksibilitas untuk alias dan integrasi layanan dengan mulus.
Poin-poin kunci dari panduan ini:
- Pahami setiap jenis record sebelum menambahkannya — mengetahui apa yang dilakukan record mencegah kesalahan yang mahal
- Gunakan nilai TTL yang sesuai berdasarkan seberapa sering Anda mengharapkan untuk membuat perubahan
- Selalu verifikasi perubahan menggunakan alat online dan utilitas command-line
- Rencanakan perubahan DNS sebelumnya, terutama untuk lingkungan produksi dengan pengguna nyata
Baik Anda mengelola blog pribadi, situs web bisnis, atau infrastruktur multi-server yang kompleks, menguasai konfigurasi DNS memberikan Anda kontrol langsung atas bagaimana domain Anda berperilaku di internet. Pasangkan pengetahuan itu dengan penyedia hosting yang andal dan lingkungan server yang terstruktur dengan baik, dan Anda akan memiliki fondasi yang kokoh untuk semua yang Anda bangun online.
untuk semua layanan hosting