Panduan Cara

Cara Mengatur DNS Domain Anda (A, CNAME, MX, TXT): Panduan Lengkap Pengurusan Domain

  • Bacaan 12 minit
  • Pasukan Hostragons
Cara Mengatur DNS Domain Anda (A, CNAME, MX, TXT): Panduan Lengkap Pengurusan Domain

DNS adalah sistem penting yang menentukan ke mana domain anda akan mengarah—sama ada ke laman web, email korporat atau sistem pengesahan. Apabila anda membeli domain, biasanya anda akan mengarahkan domain utama ke IP hosting melalui A record, menambah CNAME untuk subdomain seperti www, menetapkan MX untuk email korporat dan menggunakan TXT untuk SPF, DKIM, DMARC atau pengesahan servis. Ringkasnya, DNS ialah “buku alamat internet” yang memastikan pelawat sampai ke server web dan servis yang betul apabila mereka menaip nama domain di browser.

Panduan ini akan menerangkan fungsi A, CNAME, MX dan TXT record, bila anda perlu gunakan setiap jenis, apa yang perlu diberi perhatian semasa membuat pengubahsuaian DNS, serta tempoh propagasi selepas perubahan. Contoh-contoh yang digunakan adalah situasi sebenar: sambung domain ke hosting, buat redirect www, guna email korporat, pengesahan Google Search Console dan tingkatkan deliverability email.

Pada mulanya, konfigurasi DNS mungkin kelihatan rumit, tetapi setelah anda memahami prinsip asasnya pengurusannya jadi teratur. Rekod yang salah boleh menyebabkan laman web tidak boleh diakses, email gagal dihantar atau SSL tidak dapat disahkan. Sebab itu, sebelum membuat perubahan, penting untuk catat rekod sedia ada, rancang TTL dengan betul dan, jika boleh, uji setiap perubahan satu persatu. Jika anda menggunakan Hostragons perkhidmatan pendaftaran dan pemindahan domain, Hostragons pakej hosting web dan Hostragons sijil SSL, pengurusan domain, hosting dan SSL akan lebih mudah serta terkawal.

Apakah Itu DNS dan Kenapa Penting Dalam Pengurusan Domain?

DNS adalah singkatan bagi Domain Name System, sistem teragih yang menukarkan nama domain kepada alamat IP. Manusia mengingati nama seperti example.com, tetapi server berkomunikasi menggunakan IP seperti 192.0.2.10. DNS record memberitahu ke mana domain anda harus dihubungkan—sama ada ke server web, email atau servis pengesahan.

Tiga komponen utama dalam pelancaran laman web ialah: domain (nama jenama anda di internet), hosting (server tempat fail laman disimpan), dan DNS (lapisan yang menghubungkan domain kepada hosting). Jika domain anda tidak diarahkan ke IP hosting melalui DNS, pelawat tidak akan dapat akses ke laman anda. Jika hosting ada, tetapi rekod DNS atau nameserver salah, browser boleh memaparkan error atau kandungan lama.

DNS juga asas kepada infrastruktur email. Sebagai contoh, email yang dihantar ke info@domainanda.com akan disampaikan ke server yang ditentukan oleh rekod MX. Untuk memastikan email tidak masuk ke spam, rekod TXT seperti SPF, DKIM dan DMARC digunakan. Jadi, konfigurasi DNS bukan hanya untuk laman web, tetapi juga untuk reputasi jenama, deliverability email, pengesahan iklan dan polisi keselamatan.

Jenis Rekod DNS: Perbandingan A, CNAME, MX dan TXT

Empat jenis rekod DNS paling kerap digunakan ialah A, CNAME, MX dan TXT. Setiap satu ada kegunaan berbeza dan kesilapan memilih jenis rekod boleh menyebabkan gangguan servis. Jadual di bawah membantu anda memahami perbezaan utama:

Jenis Rekod DNS: Perbandingan A, CNAME, MX dan TXT
Jenis RekodKegunaanAplikasi BiasaContoh NilaiPerhatian
AMenghubungkan domain ke alamat IPv4.Sambung domain ke hosting.203.0.113.25Jika IP berubah, rekod mesti dikemas kini.
CNAMEAlias: mengarahkan satu domain ke domain lain.www, blog, panel subdomain.domainanda.comTidak sesuai untuk domain utama (root) pada kebanyakan sistem DNS.
MXMenentukan server email untuk domain.Email korporat, Google Workspace, Microsoft 365.mail.domainanda.comSusunan keutamaan (priority) mesti betul.
TXTMaklumat pengesahan dan keselamatan berbentuk teks.SPF, DKIM, DMARC, pengesahan servis.v=spf1 include:... ~allSPF berganda akan menyebabkan error.

Gunakan jadual ini sebagai panduan: Jika ingin sambung laman ke IP, guna A record; untuk subdomain seperti www ke domain utama, guna CNAME; untuk email, guna MX; untuk pengesahan dan keselamatan, guna TXT. Pemilihan jenis rekod yang tepat adalah langkah pertama untuk kelancaran laman dan email.

Senarai Semak Persediaan Sebelum Ubah DNS

Sebelum membuat perubahan DNS, siapkan beberapa maklumat untuk elak kesilapan dan menjimatkan masa. Terutamanya jika laman atau email anda aktif, perubahan tanpa perancangan boleh menjejaskan pengalaman pengguna. Senarai semak berikut sesuai untuk pengurusan domain profesional:

  • Pastikan anda boleh akses panel pengurusan domain.
  • Catat alamat IP hosting dari penyedia anda.
  • Semak nameserver atau maklumat DNS zone yang akan digunakan.
  • Jika guna email, dapatkan nilai MX, SPF, DKIM dan DMARC dari provider.
  • Ambil screenshot atau eksport rekod DNS sedia ada.
  • Rancang untuk turunkan TTL sebelum perubahan.
  • Elakkan perubahan semasa waktu trafik tinggi untuk laman aktif.
  • Sediakan tools untuk uji DNS dan langkah clear cache browser selepas perubahan.

TTL ialah "Time To Live"—tempoh rekod disimpan dalam cache DNS. Contohnya, TTL 3600 bermakna rekod disimpan selama 1 jam. Untuk migrasi besar, turunkan TTL ke 300 beberapa jam sebelum perubahan untuk mempercepat propagasi, tetapi jangan gunakan TTL terlalu rendah secara berterusan kerana ia meningkatkan query DNS. Selepas selesai, naikkan semula ke 1800 atau 3600.

Bagaimana Cara Menambah A Record?

A record menghubungkan domain atau subdomain ke alamat IPv4. Rekod ini paling kerap diubah semasa sambung domain ke hosting. Contohnya, domainanda.com ingin diarah ke IP hosting Hostragons 203.0.113.25, anda perlu tambah A record untuk domain utama.

Contoh Senario A Record

Katakan anda baru setup WordPress dan IP server hosting anda ialah 203.0.113.25. Di panel domain, masuk ke bahagian pengurusan DNS, pada ruangan “nama” atau “host” biasanya letak simbol @ (yang mewakili domain utama). Pilih jenis A, masukkan nilai IP dan TTL 3600. Selepas simpan, domainanda.com akan resolve ke IP tersebut.

Langkah-langkah Menambah A Record

  • Login ke panel pengurusan domain.
  • Buka bahagian pengurusan DNS atau DNS zone.
  • Pilih tambah rekod baru.
  • Pilih jenis rekod A.
  • Letak @ untuk domain utama atau masukkan subdomain seperti blog/panel.
  • Masukkan IP hosting.
  • Tetapkan TTL dan simpan rekod.
  • Uji domain di browser dan dengan tool DNS selepas propagasi.

Kesilapan biasa ialah membuat rekod A kedua untuk host yang sama tanpa membuang IP lama. Untuk load balancing memang boleh guna beberapa IP, tetapi untuk hosting biasa, dua IP pada satu host menyebabkan pelawat kadang-kadang ke server lama, kadang ke server baru. Jadi, pastikan satu rekod saja untuk setiap host kecuali anda tahu tujuan load balancing.

Bagaimana Cara Menambah CNAME Record?

CNAME ialah “Canonical Name”—rekod alias yang mengarahkan satu domain ke domain lain. Aplikasi paling lazim ialah subdomain www. Jika anda mahu www.domainanda.com tunjuk ke domainanda.com, buat CNAME untuk www.

Contoh Senario CNAME

Domain utama domainanda.com sudah dihubungkan ke IP melalui A record. Untuk www.domainanda.com, tidak perlu tambah IP lain; cukup buat CNAME dengan target domainanda.com. Jadi, bila IP domain utama berubah, www turut ikut tanpa perlu dikemas kini.

Langkah-langkah Menambah CNAME Record

  • Tambah rekod baru di bahagian pengurusan DNS.
  • Pilih jenis CNAME.
  • Masukkan www, blog atau shop untuk host/subdomain.
  • Masukkan domain target sebagai nilai.
  • Tetapkan TTL dan simpan rekod.
  • Uji subdomain di browser.

Penting: CNAME tidak sesuai untuk root domain di kebanyakan sistem DNS kerana root domain perlukan rekod lain seperti NS, SOA, kadang MX. Gunakan A record untuk root, CNAME untuk subdomain. Jika guna CDN, site builder atau SaaS, ikut dokumentasi provider.

Bagaimana Cara Menambah MX Record?

MX (Mail Exchange) menentukan server email untuk domain anda. Laman boleh berada di satu hosting, email di provider lain. DNS membolehkan pemisahan ini. Contohnya, website di Hostragons, email di Google Workspace, Microsoft 365 atau email korporat Hostragons.

Keutamaan dalam MX Record

MX record ada nilai keutamaan (priority/preference). Nilai kecil adalah keutamaan tinggi. Contoh: priority 10 akan diuji dahulu, 20 jika server utama gagal. Ini penting untuk memastikan email sentiasa boleh diterima.

Langkah-langkah Menambah MX Record

  • Dapatkan alamat MX dari provider email.
  • Sekat atau padam rekod MX lama jika tidak diperlukan.
  • Tambah rekod MX baru, host biasanya @.
  • Masukkan alamat server email dan keutamaan dengan betul.
  • Jika ada lebih dari satu MX, tambah semua ikut urutan provider.
  • Selepas simpan, uji penghantaran dan penerimaan email.

Masalah biasa: rekod MX bercampur antara provider lama dan baru. Contohnya, hosting lama dan Google Workspace kedua-dua ada MX. Ini menyebabkan email dihantar ke server yang salah. Untuk migrasi email korporat, rancang dengan teliti dan lakukan perubahan waktu trafik rendah. Jika ingin pengurusan email dan hosting serentak, lihat Hostragons penyelesaian e-mel korporat.

Bagaimana Cara Menambah TXT Record?

TXT record digunakan untuk maklumat berbentuk teks di DNS, terutamanya untuk pengesahan dan keselamatan. Google Search Console, Microsoft 365, Meta Business, platform iklan dan pengesahan SSL sering meminta tambah rekod TXT. SPF, DKIM dan DMARC juga disimpan sebagai TXT.

Kepentingan SPF, DKIM dan DMARC

SPF menentukan server mana boleh hantar email bagi domain anda. DKIM mengesahkan email dengan signature cryptographic. DMARC pula menetapkan polisi bagaimana server penerima harus bertindak berdasarkan hasil SPF dan DKIM. Konfigurasi yang betul mengurangkan risiko email masuk spam dan melindungi domain dari spoofing.

Langkah-langkah Menambah TXT Record

  • Salin nilai TXT dari provider pengesahan atau email.
  • Tambah rekod TXT baru di panel DNS.
  • Host biasanya @ untuk root domain, atau selector._domainkey untuk DKIM.
  • Paste nilai TXT dengan tepat.
  • Simpan dan uji di tool pengesahan.
  • Pastikan hanya satu rekod SPF untuk setiap domain.

Kesilapan kecil seperti karakter yang salah, extra space, atau dua rekod SPF boleh menyebabkan pengesahan gagal. Untuk SPF, gabungkan semua server pada satu rekod menggunakan include. Contohnya, jika guna hosting dan servis email marketing, satukan kedua-dua dalam satu baris SPF.

Perbezaan Nameserver dan DNS Record

Perbezaan Nameserver dan DNS Record

Banyak pengguna keliru antara perubahan nameserver dan DNS record. Nameserver menentukan di mana DNS domain anda dikendalikan. DNS record ialah A, CNAME, MX, TXT yang ditetapkan pada nameserver itu. Tukar nameserver bermakna anda tukar panel pengurusan DNS, tukar A record bermakna anda hanya ubah arah laman web.

Contoh: domain didaftarkan di provider A, hosting di Hostragons. Anda boleh pilih tukar nameserver ke Hostragons supaya semua DNS dikendalikan di Hostragons, atau kekalkan nameserver di provider A dan cuma ubah A record ke IP Hostragons. Pilihan bergantung kepada lokasi email anda dan sama ada anda mahu semua pengurusan di satu panel.

Berapa Lama DNS Propagasi?

Perubahan DNS biasanya mula berkuat kuasa dalam beberapa minit hingga beberapa jam, tetapi propagasi penuh ke seluruh dunia boleh ambil masa 24-48 jam. Tempoh ini dipengaruhi oleh TTL, cache ISP, cache browser dan jenis rekod. Hari ini, kebanyakan perubahan boleh dilihat dalam 5-60 minit, tetapi untuk migrasi kritikal, ambil kira tempoh 48 jam.

Untuk menguji propagasi, gunakan rangkaian berbeza—mobile, browser incognito, atau tool online DNS lookup. Jika komputer masih memaparkan rekod lama, clear cache DNS. Jika gunakan CDN atau firewall, semak juga cache CDN dan konfigurasi SSL. Untuk masalah SSL, rujuk Panduan Pemasangan Sijil SSL dan Pengalihan HTTPS.

Contoh Konfigurasi DNS Untuk Sambung Domain ke Hosting

Bagi pengguna baru yang ingin melancarkan laman, konfigurasi tipikal amat mudah. Tentukan panel DNS, dapatkan IP hosting, tambah A record untuk root domain, CNAME untuk www dan jika email digunakan, tambah MX dan TXT (SPF, DKIM, DMARC).

  • Root domain: A record, host @, nilai IP hosting.
  • www: CNAME, host www, nilai domainanda.com.
  • Email: MX, host @, nilai server email provider.
  • SPF: TXT, host @, nilai SPF dari provider email.
  • DKIM: TXT, host selector dari provider, nilai DKIM key.
  • DMARC: TXT, host _dmarc, nilai policy DMARC.

Konfigurasi ini hanya contoh umum; nilai sebenar bergantung kepada hosting dan email provider. Di panel Hostragons, anda boleh lihat IP, maklumat email dan arahan lanjut. Jika ingin buat laman WordPress, website korporat atau e-commerce, rujuk Pemasangan Hosting WordPress, pengalihan domain menggunakan cPanel dan Panduan Pemindahan Laman Web.

Kesilapan DNS Yang Sering Berlaku & Cara Atasi

Kesilapan DNS biasanya kecil tetapi impaknya besar. Pertama, salah IP—apabila hosting ditukar tetapi rekod A tidak dikemas kini, laman masih tunjuk ke server lama. Solusi: semak IP terkini di panel hosting. Kedua, konflik antara CNAME dan A pada host yang sama—contohnya www. Jangan gunakan kedua-dua pada satu subdomain. Ketiga, apabila tukar MX, lupa update SPF, DKIM dan DMARC atau biarkan rekod lama. Ini menjejaskan email deliverability.

Keempat, rekod TXT untuk pengesahan dengan karakter atau potongan yang salah. Kerap berlaku semasa copy-paste nilai Google atau Microsoft. Kelima, tukar rekod tanpa tunggu propagasi, lalu tukar lagi. Sabar dan uji satu perubahan setiap kali.

Tip DNS Untuk Keselamatan dan Prestasi

DNS bukan sekadar redirect; ia juga penting untuk keselamatan dan prestasi. Pastikan domain anda “locked”, guna password kuat dan 2FA di panel domain. Perubahan tanpa izin boleh menyebabkan laman diarah ke server lain atau email tergendala. Email pemilik domain mesti sentiasa terkini untuk urusan transfer dan pemulihan.

Untuk prestasi, buang rekod yang tidak diperlukan dan tetapkan TTL yang sesuai. Jika kerap ubah, guna TTL pendek; untuk stabil, TTL panjang. Jika guna CDN, ikut panduan provider untuk CNAME dan DNS khusus. Untuk sokongan IPv6, boleh tambah AAAA record, tetapi fokus utama panduan ini ialah A, CNAME, MX dan TXT.

Dari segi email, SPF dan DKIM adalah minimum wajib, DMARC boleh dimulakan pada mode pemantauan dahulu. Selepas analisa report, naikkan polisi untuk keselamatan tanpa menghalang email sah.

Ringkasan Langkah Cepat

Aliran ringkas di bawah sesuai untuk kebanyakan laman web: Semak nameserver domain, lakukan perubahan DNS di panel yang betul. Dapatkan IP hosting, tambah A record untuk root, CNAME untuk www, MX dan TXT untuk email. Pastikan SSL cover domain yang betul dan redirect HTTPS aktif.

Catat setiap perubahan, buat pelan rollback untuk projek besar. Untuk blog sederhana, konfigurasi DNS boleh siap dalam 10-15 minit, projek korporat dengan banyak subdomain mungkin ambil masa lebih lama. Yang penting, guna rekod dengan tujuan yang betul dan uji propagasi dengan sabar.

Soalan Lazim

Adakah laman akan terus boleh diakses selepas ubah DNS?

Kebanyakan perubahan DNS boleh dilihat dalam beberapa minit hingga beberapa jam, tetapi propagasi penuh mungkin ambil masa sehingga 48 jam bergantung kepada TTL dan cache ISP/browser.

Apakah beza A record dengan CNAME?

A record menghubungkan domain secara langsung ke alamat IP. CNAME ialah alias untuk subdomain ke domain lain. Untuk domain utama, guna A record; untuk www dan subdomain, guna CNAME.

Adakah MX record sahaja cukup untuk email?

MX diperlukan untuk menerima email, tetapi untuk penghantaran yang dipercayai, SPF, DKIM dan DMARC (TXT) juga mesti ditambah. Ia mengurangkan risiko spam dan spoofing.

Mana lebih baik, tukar nameserver atau A record?

Jika ingin urus semua DNS di provider baru, tukar nameserver. Jika cuma mahu arahkan web ke hosting baru, cukup ubah A record. Lokasi email mempengaruhi keputusan.

Apa berlaku jika tambah rekod DNS yang salah?

Rekod yang salah boleh menyebabkan laman tidak boleh diakses, www tidak berfungsi, email gagal atau pengesahan tidak berjaya. Simpan backup rekod sebelum perubahan dan uji satu persatu.

Penutup

DNS adalah asas yang menyambung domain anda ke hosting, email, SSL dan servis pengesahan dengan cara yang betul. A record untuk laman web, CNAME untuk subdomain, MX untuk email, TXT untuk pengesahan dan keselamatan. Dengan pemilihan rekod yang tepat dan nilai yang betul, pengurusan domain anda akan lebih selamat, pantas, dan mudah dibangunkan.

Jika ingin urus domain, hosting, email dan SSL dalam satu ekosistem, anda boleh pertimbangkan Hostragons atau dapatkan sokongan teknikal untuk konfigurasi DNS yang lebih selamat.

Kongsikan artikel ini:

Pasukan Hostragons

Panduan terkini daripada pasukan pakar kami tentang pengehosan, pelayan dan nama domain. Mari kita cari penyelesaian yang tepat untuk projek anda bersama-sama.

Hubungi Kami