Topik ini menjelaskan cara mengonfigurasi Rekaman DNS untuk mengarahkan nama domain ke layanan, seperti server web atau penyedia email, sehingga pengguna dapat mengakses website Anda atau menggunakan alamat email kustom dengan nama domain tersebut.
Ikhtisar
Domain Name System (DNS) menerjemahkan nama domain yang dapat dibaca manusia (seperti www.example.com) menjadi alamat IP yang dapat dibaca mesin (seperti 192.0.2.1). Saat pengguna memasukkan nama domain Anda ke browser, DNS melakukan resolusi nama domain tersebut ke alamat IP yang benar, sehingga browser dapat terhubung ke server Anda.
Sebelum memulai
Dapatkan Alamat IP publik server website Anda: Anda memerlukan alamat IP server website Anda dalam format IPv4, seperti
192.0.2.0.Untuk pengguna Alibaba Cloud Elastic Compute Service (ECS): Temukan Alamat IP publik di ECS console.
Untuk server cloud lainnya: Hubungi penyedia layanan Anda untuk mendapatkan Alamat IP publik.
Verifikasi status nama domain Anda: Gunakan WHOIS lookup tool untuk memastikan status nama domain Anda adalah
ok.
Topik ini menggunakan Alibaba Cloud DNS sebagai contoh. Jika Anda menggunakan penyedia DNS lain, ikuti dokumentasi mereka untuk mengonfigurasi Rekaman DNS.
Tautan cepat: Konfigurasikan resolusi website | Konfigurasikan resolusi email | Konfigurasikan resolusi subdomain
Use case 1: Konfigurasikan Rekaman DNS untuk Website
Prosedur ini menunjukkan cara mengarahkan nama domain (seperti example.com) ke alamat IP server web Anda.
Buka halaman Domain Names di Konsol Domain Names.
Temukan nama domain yang ingin Anda konfigurasi dan klik Resolve pada kolom Actions.
Pada halaman yang muncul, klik ikon ··· di samping Add Record, lalu klik Quick Add Website DNS.

Konfirmasi bahwa Server DNS nama domain Anda telah dikonfigurasi dengan benar dengan memeriksa pesan status di bagian atas halaman. Jika muncul error, Anda harus menyelesaikan masalah Server DNS terlebih dahulu. Jika tidak, Rekaman DNS Anda tidak akan berlaku.
Pada kotak dialog Quick Add Website DNS, konfigurasikan parameter berikut.
Hostname
@merepresentasikan domain root (domain tanpa awalan apa pun, sepertiexample.com).Untuk mengonfigurasi subdomain, centang kotak yang sesuai.

Masukkan Alamat IP publik server website Anda dan klik OK untuk menyimpan catatan tersebut.

Prosedur ini membuat rekaman DNS umum (Rekaman A, Rekaman AAAA, Rekaman CNAME). Untuk menambahkan tipe rekaman lainnya, klik Add Record di halaman pengaturan DNS. Untuk informasi selengkapnya, lihat Menambahkan rekaman DNS.
Use case 2: Konfigurasikan Rekaman DNS untuk layanan email
Prosedur ini menunjukkan cara mengonfigurasi Rekaman Mail Exchange (MX) yang diperlukan untuk layanan email Anda.
Buka halaman Domain Names di Konsol Domain Names.
Temukan nama domain yang ingin Anda konfigurasi dan klik Resolve pada kolom Actions.
Pada halaman yang muncul, klik ikon ··· di samping Add Record, lalu klik Quick Add Mailbox DNS.

Pada kotak dialog Quick Add Mailbox DNS, pilih penyedia layanan email Anda.

Klik OK. Sistem secara otomatis menambahkan Rekaman MX yang diperlukan.
Perubahan Rekaman MX biasanya membutuhkan waktu hingga 2 jam untuk tersebar secara global. Berikan waktu yang cukup sebelum menguji layanan email Anda.
Jika penyedia email Anda tidak tercantum dalam kotak dialog Quick Add Mailbox DNS, Anda harus menambahkan catatan tersebut secara manual.
Use case 3: Konfigurasikan Rekaman DNS untuk subdomain
Subdomain adalah awalan yang ditambahkan ke domain root Anda, seperti blog.example.com atau api.example.com. Anda dapat menggunakan subdomain untuk mengarahkan bagian-bagian berbeda dari nama domain Anda ke layanan atau server yang berbeda.
Contoh konfigurasi:
Use case | Hostname | Tipe catatan | Record value |
Arahkan blog.example.com ke alamat IP server | blog | A | 192.0.2.10 |
Arahkan api.example.com ke layanan lain | api | CNAME | cname.otherservice.com |
Prosedur:
Subdomain tidak perlu didaftarkan secara terpisah. Ikuti prosedur yang sama seperti mengonfigurasi Rekaman DNS untuk website, tetapi tentukan subdomain pada bidang Hostname.
Buka halaman Domain Names di Konsol Domain Names.
Temukan nama domain yang ingin Anda konfigurasi dan klik Resolve pada kolom Actions.
Pada halaman yang muncul, klik Add Record.
Konfigurasikan parameter berikut:
Tipe Catatan: Pilih
AatauCNAMEsesuai kebutuhan.Hostname: Masukkan subdomain, seperti
blog,shop, atauapi.Nilai Catatan: Masukkan alamat IP atau nama domain server tujuan.
Klik OK untuk menyimpan catatan tersebut.
Verifikasi resolusi DNS
Waktu penyebaran
Rekaman DNS baru: Berlaku hampir segera.
Rekaman DNS yang dimodifikasi: Waktu penyebaran perubahan bergantung pada nilai Time to Live (TTL) catatan tersebut. Misalnya, catatan dengan TTL 10 menit seharusnya tersebar secara global dalam waktu 10 menit.
Namun, beberapa server nama rekursif mungkin tidak mengikuti TTL, sehingga penyebaran bisa memakan waktu hingga 48 jam. Untuk memastikan transisi yang lancar, pertahankan layanan tetap tersedia di kedua alamat IP lama dan baru selama periode ini.
Sebelum memodifikasi Rekaman DNS, turunkan TTL-nya dan tunggu hingga TTL asli berakhir.
Setelah perubahan, pertahankan layanan tetap berjalan di kedua alamat IP lama dan baru setidaknya selama satu siklus TTL penuh.
Verifikasi penyebaran
Uji dengan browser: Buka browser web dan masukkan nama domain Anda (seperti
http://your-domain.com) untuk memastikan website Anda dimuat dengan benar.Uji dengan CLI: Gunakan perintah dig atau nslookup di terminal lokal Anda untuk mengkueri Rekaman DNS.
Jika hasil kueri sesuai dengan Record Value yang Anda konfigurasi, catatan tersebut telah tersebar ke DNS Resolver lokal Anda.
Jika tidak sesuai, cache DNS lokal Anda mungkin sudah kedaluwarsa. Anda dapat menunggu hingga cache diperbarui atau lihat Troubleshooting cepat kegagalan resolusi DNS untuk langkah-langkah troubleshooting.
Troubleshoot masalah DNS umum
Masalah: Rekaman DNS tidak berlaku setelah ditambahkan
Gejala: Anda telah menambahkan Rekaman DNS, tetapi website atau layanan terkait tidak dapat diakses melalui nama domain tersebut.
Langkah troubleshooting
Verifikasi status Server DNS
Buka halaman pengaturan DNS nama domain Anda. Pastikan pesan status menunjukkan konfigurasi DNS sudah benar. Jika muncul error, ikuti instruksi untuk troubleshooting error status Server DNS.Periksa status nama domain
Lakukan WHOIS lookup pada nama domain Anda untuk memeriksa statusnya. Pastikan statusnya bukanClientHoldatauServerHold.Periksa konfigurasi Rekaman DNS
Host record: Pastikan host record benar (seperti
@untuk domain utama,wwwuntuk subdomain www).Nilai catatan: Verifikasi bahwa nilai catatan diformat dengan benar (seperti alamat IP yang valid) dan nama domain tujuan dieja dengan benar.
Konflik catatan: Periksa adanya konflik, seperti keberadaan Rekaman A dan Rekaman CNAME untuk host yang sama.
Periksa kesehatan dan konfigurasi server
Ketersediaan server: Konfirmasi server sedang berjalan dengan mengaksesnya langsung melalui alamat IP-nya (seperti
http://192.0.2.1).Aksesibilitas port: Periksa pengaturan security group atau firewall Anda untuk memastikan traffic diizinkan pada port
80(HTTP) dan443(HTTPS).
Tunggu penyebaran DNS
Perubahan DNS memerlukan waktu untuk tersebar di seluruh Internet.Catatan baru: Biasanya berlaku dalam waktu 10 menit.
Catatan yang dimodifikasi: Dapat memakan waktu hingga 48 jam untuk tersebar, tergantung pada TTL catatan tersebut.
Untuk panduan komprehensif, lihat Troubleshooting cepat kegagalan resolusi DNS.
Masalah: Konflik Rekaman DNS
Gejala: Muncul error konflik saat menambahkan Rekaman DNS, atau hasil resolusi DNS tidak sesuai harapan.
Aturan konflik dan solusi
Tipe konflik | Deskripsi | Solusi |
A + CNAME | Satu host record tidak boleh memiliki Rekaman A dan Rekaman CNAME sekaligus. | Hapus salah satu catatan yang bertentangan sesuai kebutuhan Anda. |
Multiple SPF records | Nama domain hanya boleh memiliki satu Rekaman TXT SPF. | Gabungkan semua mekanisme dari beberapa Rekaman SPF ke dalam satu catatan saja. |
Untuk daftar lengkap batasan Rekaman DNS, lihat Aturan konflik catatan resolve.
Tipe catatan umum
Tipe catatan | Deskripsi | Record value | Use case umum |
A | Mengarahkan nama domain ke Alamat IPv4. | Alamat IPv4, seperti 192.0.2.1 | Resolusi DNS website |
AAAA | Mengarahkan nama domain ke Alamat IPv6. | Alamat IPv6, seperti 2001:db8::1 | Menyediakan akses IPv6 untuk website |
CNAME | Mengarahkan nama domain ke nama domain lain (alias), memungkinkan resolusi tidak langsung. | Nama domain valid lainnya | Mengarahkan nama domain ke layanan CDN atau SaaS |
MX | Menentukan server email yang menangani email untuk nama domain tersebut. | Prioritas (angka) diikuti nama domain server email | Konfigurasi email bisnis |
TXT | Memungkinkan Anda mengaitkan teks arbitrer dengan nama domain, sering digunakan untuk verifikasi kepemilikan atau kebijakan keamanan email seperti SPF. | String teks bebas | Verifikasi kepemilikan domain (seperti untuk SSL dan email) serta keamanan email (SPF, DKIM, DMARC). |