Konfigurasikan rekaman DNS agar pengguna dapat mengakses website Anda melalui nama domain, seperti example.com, alih-alih menggunakan alamat IP.
Prasyarat
Memiliki nama domain.
Nama domain Anda harus terdaftar dalam daftar domain di Alibaba Cloud DNS - Public Zone. Jika nama domain yang dituju tidak terdaftar:
Jika Anda membeli nama domain dari Alibaba Cloud, domain tersebut akan ditambahkan secara otomatis. Jika belum memiliki nama domain, Anda dapat membelinya dari Alibaba Cloud Domain Registration.
Jika Anda membeli nama domain dari Pendaftar pihak ketiga, Anda harus menambahkannya ke Public Zone dan memperbarui alamat server DNS. Migrasikan domain ke Alibaba Cloud DNS.
Alamat IP publik server Anda tersedia.
Jika layanan Anda berjalan pada instans Elastic Compute Service (ECS), temukan alamat IP publik di Konsol ECS. Contoh: 47.100.XX.XX.
Jika Anda menggunakan web hosting, hubungi penyedia layanan Anda untuk mendapatkan titik akhir layanan.
Website sedang berjalan dan dapat diakses.
Verifikasi bahwa Anda dapat mengakses aplikasi web melalui alamat IP. Firewall server atau security group harus mengizinkan lalu lintas masuk pada port 80 (HTTP) dan port 443 (HTTPS).
Prosedur
Langkah 1. Tambahkan rekaman DNS untuk domain root (@)
Buka halaman Alibaba Cloud DNS - Public Zone, temukan nama domain yang dituju, lalu klik Settings.
Klik Add Record. Tambahkan rekaman DNS dan atur parameter Hostname menjadi
@. Untuk detailnya, lihat Add a DNS record.Parameter
Nilai yang Direkomendasikan
Deskripsi
Record Type
AMengarahkan nama domain ke Alamat IPv4.
Hostname
@Mewakili domain root.
Query Source
Default
Berlaku untuk permintaan dari semua sumber.
Record Value
Alamat IP publik server Anda
Masukkan alamat IP yang Anda peroleh pada bagian Prasyarat.
TTL/Record Values Load Strategy
10 menit (600 detik)
Pertahankan nilai default.
Langkah 2. Verifikasi rekaman DNS
Rekaman DNS memerlukan waktu hingga 10 menit (sesuai TTL yang Anda atur) untuk tersebar. Verifikasi rekaman dengan salah satu metode berikut:
Browser: Masukkan
http://your-domain.comdi browser dan pastikan website dimuat.Command line: Jalankan perintah berikut dan verifikasi apakah alamat IP yang dikembalikan sesuai dengan konfigurasi Anda.
nslookup your-domain.com dig your-domain.com
Batasan
DNS dan port
DNS menerjemahkan nama domain menjadi alamat IP dan tidak dapat menentukan nomor port.
Browser secara default menggunakan port
80(HTTP) atau port443(HTTPS).Jika layanan Anda menggunakan port non-standar seperti
8080, pengguna harus menyertakannya dalam URL, misalnyahttp://example.com:8080. Hal ini tidak direkomendasikan untuk website publik.
Solusi: Konfigurasikan reverse proxy seperti reverse proxy Nginx yang dikelola sendiri, atau gunakan Application Load Balancer (ALB) untuk meneruskan traffic dari port 80 atau 443 ke port backend Anda.
Penagihan
Fitur Public Zone mencakup tier gratis. Menambahkan rekaman DNS dasar seperti rekaman
AdanCNAMEtidak dikenai biaya.Free Edition tidak mencakup SLA. Untuk DNS berkualitas lebih tinggi, beli instans berbayar. Purchase and bind domain names.
FAQ
Mengapa nama domain saya masih tidak dapat diakses setelah saya menambahkan rekaman DNS?
Bagaimana cara mengarahkan semua subdomain yang tidak didefinisikan, seperti blog.example.com, ke website root?
Apa yang harus saya lakukan jika muncul error "DNS record conflict"?
Topik terkait
Deskripsi parameter lengkap: Add a DNS record.
Verifikasi rekaman dengan Methods for testing DNS record validity. Jika resolusi gagal, lakukan pemecahan masalah dengan Quickly troubleshoot DNS resolution failures.
Konflik rekaman DNS: Rules for DNS record conflicts.
Rekaman DNS wildcard (host diatur ke *): Wildcard domain names.
Pemecahan masalah:
Menambahkan catatan: Tanya Jawab Umum tentang Penambahan Rekaman DNS.
Kegagalan resolusi atau website tidak dapat diakses: FAQ about DNS resolution failures or website inaccessibility.