15%

Hemat 15% di Semua Layanan Hosting

Uji kemampuanmu dan dapatkan Diskon pada paket hosting apa saja

Gunakan kode:

Skills
Memulai
10.11.2023

Cara Mengatur dan Mengkonfigurasi Layanan DNS di AlexHost

DNS (Domain Name System) adalah protokol dasar yang menerjemahkan nama domain yang dapat dibaca manusia — seperti www.example.com — menjadi alamat IP yang dapat dibaca mesin yang digunakan server untuk merutekan lalu lintas di seluruh internet. Tanpa layanan DNS yang dikonfigurasi dengan benar, domain Anda tidak dapat dijangkau, email Anda gagal terkirim, dan sertifikat SSL Anda tidak dapat divalidasi.

Panduan ini memandu Anda melalui proses lengkap penyediaan dan konfigurasi layanan DNS gratis AlexHost, mengelola NS record, menambahkan zona DNS, dan memahami setiap jenis record yang akan Anda temui — termasuk kasus-kasus khusus yang penting yang sering dilewati oleh sebagian besar tutorial.

Apa Itu Layanan DNS dan Mengapa Konfigurasi yang Tepat Sangat Penting

Pada intinya, DNS beroperasi sebagai database terdistribusi dan hierarkis. Ketika pengguna mengetikkan domain Anda di browser, resolver rekursif menanyakan serangkaian server nama otoritatif — dimulai dari zona root, kemudian TLD (.com, .net, .org), dan akhirnya server nama otoritatif domain Anda — untuk mengambil alamat IP yang benar.

DNS record yang salah dikonfigurasi tidak hanya memperlambat situs Anda. Hal ini dapat menyebabkan pemadaman layanan total, merusak pengiriman email, membatalkan tanda tangan DKIM, dan mencegah validasi kontrol domain (DCV) untuk SSL Certificates. Nilai TTL yang terlalu tinggi berarti satu kesalahan dapat bertahan selama berjam-jam atau berhari-hari di seluruh resolver global. Inilah mengapa memahami setiap lapisan konfigurasi DNS — bukan hanya A record — sangat penting sebelum Anda mengubah satu pengaturan pun.

Layanan DNS AlexHost mendukung pengikatan hingga 10 nama domain per instansi layanan, menjadikannya praktis bagi pengembang dan bisnis kecil yang mengelola beberapa proyek dari satu panel kontrol.

Penyediaan Layanan DNS Gratis AlexHost

Langkah 1: Navigasi ke Halaman Pemesanan Layanan DNS

Masuk ke area klien AlexHost Anda dan navigasikan ke Services > Free DNS. Klik Order Now, lalu Continue pada layar pemilihan produk.

Langkah 2: Terima Ketentuan dan Selesaikan Pembayaran

Sebelum melanjutkan ke pembayaran, Anda harus mengakui dan menerima Ketentuan Penggunaan dan Kebijakan Privasi. Setelah mengklik Checkout, konfirmasi pesanan dibuat dan layanan DNS segera disediakan ke dasbor pribadi Anda.

Langkah 3: Akses DNS Manager

Dari dasbor Anda, temukan layanan DNS yang baru disediakan dan klik DNS Manager. Ini adalah panel kontrol utama Anda untuk semua manajemen zona, pembuatan record, dan operasi impor.

Penting: DNS Manager memerlukan setidaknya satu layanan aktif — biasanya VPS — untuk mengaitkan alamat IPv4 nyata dengan DNS record Anda. Jika Anda belum memiliki server virtual, pertimbangkan untuk menyediakan paket VPS Hosting terlebih dahulu. Setelah aktif, VPS Anda akan menyediakan alamat IPv4 yang Anda butuhkan untuk mengisi A record Anda.

Memahami Jenis-Jenis DNS Record Sebelum Anda Mengonfigurasi

Sebelum menambahkan record, Anda perlu memahami apa yang dilakukan setiap jenisnya. Mengonfigurasinya secara tidak benar adalah salah satu penyebab paling umum kegagalan tersembunyi dalam infrastruktur web.

Jenis RecordTujuanKesalahan Umum
AMemetakan hostname ke alamat IPv4Lupa menambahkan record untuk domain bare (@) secara terpisah dari www
AAAAMemetakan hostname ke alamat IPv6Menghilangkan ini ketika server Anda mendukung jaringan dual-stack
CNAMEMembuat alias satu hostname ke hostname lainJangan pernah menggunakan CNAME pada domain root/apex — ini merusak MX dan NS record
MXMengarahkan email ke server emailNilai prioritas harus diatur dengan benar; angka lebih rendah = prioritas lebih tinggi
TXTMenyimpan teks arbitrer (SPF, DKIM, DMARC)Beberapa SPF record pada nama yang sama menyebabkan kegagalan validasi
NSMendelegasikan zona ke server nama otoritatifMengubah NS record di registrar sebelum server baru siap menyebabkan downtime
SOAMendefinisikan informasi otoritatif untuk zonaFormat nomor serial yang salah merusak transfer zona
SRVMenentukan lokasi layanan (misalnya, SIP, XMPP)Kolom weight dan priority sering tertukar oleh operator
PTRDNS terbalik — memetakan IP ke hostnameHarus dikonfigurasi di tingkat pemilik blok IP, bukan hanya di zona Anda
CAAMembatasi CA mana yang dapat menerbitkan sertifikat SSLMenghilangkan ini membuat domain Anda terbuka untuk penerbitan sertifikat yang tidak sah

Menambahkan Domain Anda ke DNS Manager

Langkah 1: Klik “Add Domain”

Di dalam DNS Manager, klik Add Domain. Masukkan nama domain yang sepenuhnya memenuhi syarat dan alamat IPv4 server Anda. Tindakan ini membuat zona DNS awal untuk domain Anda dan secara otomatis mengisi NS record default.

Langkah 2: Konfigurasi NS Record Otomatis

AlexHost mengonfigurasi terlebih dahulu dua record server nama otoritatif untuk setiap domain yang Anda tambahkan:

alpha.alexhost.com
beta.alexhost.com

NS record ini diatur secara otomatis. Anda tidak perlu membuatnya secara manual. Namun, Anda harus memperbarui registrar domain Anda untuk mengarahkan ke server nama ini — jika tidak, zona DNS yang Anda konfigurasikan di DNS Manager AlexHost tidak akan pernah dikueri oleh infrastruktur resolver global.

Langkah 3: Perbarui NS Record di Registrar Domain Anda

Ini adalah langkah yang paling sering dilewatkan pengguna, dan merupakan langkah yang paling penting. Mendaftarkan NS record di registrar domain Anda berarti menginstruksikan registri TLD server nama otoritatif mana yang bertanggung jawab untuk menyelesaikan kueri untuk domain Anda.

Prosesnya di registrar Anda:

  • Masuk ke registrar tempat domain Anda terdaftar (misalnya, jika Anda mendaftar melalui Pendaftaran Domain, navigasikan ke pengaturan DNS domain Anda)
  • Temukan bagian Name Servers atau NS Records
  • Ganti server nama yang ada dengan:
  • alpha.alexhost.com
  • beta.alexhost.com
  • Simpan perubahan

Propagasi DNS setelah mengubah NS record biasanya membutuhkan waktu antara 24 hingga 48 jam, meskipun dalam praktiknya sebagian besar resolver mengambil perubahan dalam 2–4 jam. Selama jendela waktu ini, beberapa pengguna mungkin masih diarahkan ke server lama. Jangan hapus record dari penyedia DNS lama Anda sampai propagasi dikonfirmasi secara global — alat seperti dig, nslookup, atau pemeriksa propagasi DNS online dapat memverifikasi ini.

Opsi Impor Zona: Entri Manual vs. AXFR vs. File Zona

DNS Manager AlexHost menawarkan tiga metode untuk mengisi DNS record dalam sebuah zona:

Entri Record Manual

Pendekatan yang paling mudah. Navigasikan ke domain Anda di dalam DNS Manager, klik More, dan tambahkan record satu per satu. Ini cocok untuk domain baru dengan jumlah record yang sedikit.

Impor dari File Zona

File zona DNS adalah file teks biasa yang diformat sesuai RFC 1035 yang berisi semua resource record untuk sebuah domain. Jika Anda bermigrasi dari penyedia lain, ekspor file zona dari penyedia DNS Anda saat ini dan impor langsung. Ini menghilangkan kesalahan transkripsi manual dan mempertahankan nilai TTL.

Contoh cuplikan file zona:

$ORIGIN example.com.
$TTL 3600
@    IN  A      203.0.113.10
www  IN  A      203.0.113.10
mail IN  A      203.0.113.20
@    IN  MX  10 mail.example.com.
@    IN  TXT    "v=spf1 ip4:203.0.113.20 ~all"

Impor melalui AXFR (Transfer Zona DNS)

AXFR (Authoritative Zone Transfer) adalah mekanisme protokol DNS yang didefinisikan dalam RFC 5936 yang memungkinkan satu server DNS meminta salinan lengkap zona dari server otoritatif lainnya. Di DNS Manager AlexHost, Anda dapat menentukan hostname server DNS otoritatif Anda saat ini dan memicu penarikan AXFR.

Catatan keamanan penting: Banyak penyedia DNS menonaktifkan AXFR secara default atau membatasinya ke alamat IP sumber tertentu. Jika impor AXFR gagal, Anda perlu memasukkan IP resolver AlexHost ke daftar putih di penyedia Anda saat ini atau beralih ke ekspor file zona manual. Membiarkan AXFR terbuka untuk IP mana pun adalah risiko keamanan yang signifikan — ini mengekspos seluruh data zona Anda untuk pengintaian.

Mengonfigurasi Record untuk Kasus Penggunaan Umum

Mengarahkan Domain ke VPS

Jika Anda menjalankan aplikasi web pada instansi VPS Hosting atau Dedicated Server, record minimum yang diperlukan adalah:

  • A record untuk @ (domain bare) yang mengarah ke IPv4 server Anda
  • A record untuk www yang mengarah ke IPv4 yang sama
  • AAAA record untuk keduanya jika server Anda memiliki alamat IPv6

Mengonfigurasi DNS Record Email

Kemampuan pengiriman email bergantung pada tiga record autentikasi berbasis TXT selain MX record. Melewatkan salah satunya akan menyebabkan penyedia email besar menolak atau membuang pesan Anda secara diam-diam.

  • MX record: Mengarah ke hostname server email Anda (misalnya, mail.example.com)
  • SPF (TXT): Menyatakan alamat IP mana yang berwenang mengirim email untuk domain Anda. Contoh: "v=spf1 ip4:203.0.113.20 include:_spf.alexhost.com ~all"
  • DKIM (TXT): Record kunci publik yang digunakan untuk memverifikasi tanda tangan kriptografi pada email keluar. Selektor dan kunci dihasilkan oleh perangkat lunak server email Anda
  • DMARC (TXT): Menginstruksikan server penerima tentang cara menangani email yang gagal pemeriksaan SPF atau DKIM. Contoh: "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com"

Jika Anda menggunakan layanan Email Hosting AlexHost, nilai MX, SPF, dan DKIM yang diperlukan akan disediakan di panel kontrol email hosting Anda.

Mengamankan Domain Anda dengan CAA Record

Record CAA (Certification Authority Authorization) menentukan otoritas sertifikat mana yang diizinkan untuk menerbitkan sertifikat SSL/TLS untuk domain Anda. Ini adalah kontrol keamanan yang sering diabaikan tetapi penting. Jika Anda menggunakan Let’s Encrypt, CAA record Anda harus berbunyi:

example.com.  IN  CAA  0 issue "letsencrypt.org"

Tanpa CAA record, CA tepercaya mana pun di penyimpanan root browser secara teknis dapat menerbitkan sertifikat untuk domain Anda.

Strategi TTL: Menyeimbangkan Performa dan Fleksibilitas

TTL (Time to Live) adalah durasi, dalam detik, bahwa resolver menyimpan cache DNS record sebelum menanyakan server otoritatif lagi. Memilih TTL yang tepat adalah sebuah pertukaran:

  • TTL rendah (60–300 detik): Propagasi perubahan lebih cepat. Gunakan ini saat merencanakan migrasi, perubahan IP, atau failover. Kelemahannya adalah peningkatan beban kueri pada server otoritatif Anda.
  • TTL standar (3600 detik / 1 jam): Cocok untuk lingkungan produksi yang stabil.
  • TTL tinggi (86400 detik / 24 jam): Mengurangi volume kueri resolver tetapi berarti kesalahan apa pun membutuhkan satu hari penuh untuk diperbaiki secara global.

Praktik terbaik: Turunkan TTL Anda ke 300 detik setidaknya 24–48 jam sebelum perubahan infrastruktur yang direncanakan. Setelah perubahan dikonfirmasi stabil, naikkan kembali ke 3600 atau lebih tinggi.

Daftar Periksa Konfigurasi DNS dan Matriks Keputusan

Gunakan daftar periksa ini sebelum menganggap pengaturan DNS Anda selesai:

  • NS record di registrar Anda mengarah ke alpha.alexhost.com dan beta.alexhost.com
  • A record ada untuk domain bare (@) dan www
  • AAAA record ditambahkan jika server Anda mendukung IPv6
  • MX record dikonfigurasi jika Anda mengirim atau menerima email
  • SPF, DKIM, dan DMARC TXT record tersedia untuk autentikasi email
  • CAA record membatasi penerbitan sertifikat ke CA pilihan Anda
  • Nilai TTL ditinjau dan diatur dengan tepat untuk fase operasional Anda saat ini
  • Transfer zona (AXFR) dibatasi hanya untuk IP yang berwenang
  • Propagasi DNS diverifikasi menggunakan dig @8.8.8.8 yourdomain.com A atau alat yang setara
  • Record penyedia DNS lama tetap utuh sampai propagasi global dikonfirmasi

Kapan menggunakan VPS dengan panel kontrol: Jika Anda membutuhkan lingkungan terintegrasi di mana DNS, web hosting, dan email dikelola dari satu antarmuka, VPS dengan cPanel menyediakan manajemen zona DNS bawaan melalui WHM, menghilangkan kebutuhan untuk mengelola DNS secara terpisah.

FAQ

Berapa lama propagasi DNS setelah mengubah name server?

Mengubah NS record di registrar Anda biasanya menyebar dalam 24–48 jam, meskipun sebagian besar resolver mencerminkan perubahan dalam 2–6 jam. Penundaan ditentukan oleh TTL NS record lama di tingkat registri TLD, yang tidak dapat Anda kendalikan.

Bisakah saya menggunakan layanan DNS AlexHost tanpa menghosting situs web saya di AlexHost?

Ya. Layanan DNS tidak bergantung pada penyedia web hosting Anda. Anda dapat mengarahkan NS record Anda ke server nama AlexHost dan mengonfigurasi A record yang mengarah ke alamat IP eksternal mana pun, termasuk server yang dihosting di tempat lain.

Apa perbedaan antara A record dan CNAME record?

A record memetakan hostname langsung ke alamat IPv4. CNAME memetakan hostname ke hostname lain, yang kemudian diselesaikan ke IP. CNAME tidak dapat digunakan di zona apex (domain root) karena RFC 1034 melarang CNAME dan NS/SOA record yang berdampingan pada nama yang sama.

Mengapa transfer zona AXFR gagal saat impor?

Penyebab paling umum adalah server DNS sumber memiliki AXFR yang dibatasi oleh alamat IP atau dinonaktifkan sepenuhnya. Hubungi penyedia DNS Anda saat ini untuk sementara memasukkan IP resolver AlexHost ke daftar putih, atau ekspor zona sebagai file dan gunakan metode impor file zona sebagai gantinya.

Bagaimana cara memverifikasi bahwa DNS record saya diselesaikan dengan benar setelah konfigurasi?

Gunakan perintah dig yourdomain.com A @alpha.alexhost.com untuk menanyakan server otoritatif AlexHost secara langsung, melewati respons yang di-cache. Untuk MX record, gunakan dig yourdomain.com MX. Untuk tampilan zona lengkap, dig yourdomain.com ANY mengembalikan semua jenis record, meskipun beberapa resolver membatasi kueri ANY.

15%

Hemat 15% di Semua Layanan Hosting

Uji kemampuanmu dan dapatkan Diskon pada paket hosting apa saja

Gunakan kode:

Skills
Memulai