全部产品
Search
文档中心

Alibaba Cloud DNS:Tambahkan Rekaman DNS untuk Website

更新时间:Dec 11, 2025

Konfigurasikan rekaman Domain Name System (DNS) untuk server web agar pengguna dapat mengakses website Anda melalui nama domain, seperti example.com, bukan alamat IP. Topik ini menjelaskan cara menyelesaikan konfigurasi DNS dasar untuk website dalam waktu lima menit.

Persiapan

  1. Memiliki nama domain.

    Nama domain tersebut harus terdaftar di daftar nama domain pada Alibaba Cloud DNS - Public DNS. Jika nama domain belum terdaftar:

    1. Jika Anda membeli nama domain dari Alibaba Cloud, nama tersebut akan ditambahkan secara otomatis. Jika belum memiliki nama domain, Anda dapat membelinya dari Alibaba Cloud Domain Names.

    2. Jika Anda membeli nama domain dari registrar pihak ketiga, Anda harus menambahkannya secara manual ke Public Zone dan mengubah alamat server DNS nama domain tersebut. Untuk informasi selengkapnya, lihat Migrasi nama domain ke Alibaba Cloud DNS secara lancar.

  2. Anda dapat memperoleh alamat IP publik server.

    • Jika layanan Anda dideploy pada instans Elastic Compute Service (ECS), Anda dapat login ke Konsol ECS untuk melihat alamat IP publik instans tersebut. Contohnya: 47.100.XX.XX.

    • Jika Anda membeli ruang hosting web, hubungi penyedia layanan untuk memperoleh titik akhir layanan.

  3. Pastikan layanan website berfungsi dengan baik.

    Aplikasi web sedang berjalan di server dan dapat diakses melalui alamat IP-nya. Firewall atau security group server harus mengizinkan lalu lintas inbound pada Port 80 (HTTP) dan Port 443 (HTTPS).

Prosedur

Langkah 1. Tambahkan Rekaman DNS untuk domain root (@)

  1. Buka halaman Alibaba Cloud DNS - Public Zone, temukan nama domain yang dituju, lalu klik Settings.

  2. Klik Add Record. Tambahkan rekaman DNS dan atur parameter Hostname menjadi @. Untuk informasi lebih lanjut tentang parameter tersebut, lihat Tambahkan Rekaman DNS.

    Parameter

    Nilai yang Direkomendasikan

    Deskripsi

    Record Type

    A

    Mengarahkan nama domain ke Alamat IPv4.

    Hostname

    @

    Merupakan representasi domain root.

    Query Source

    Default

    Berlaku untuk permintaan dari semua sumber.

    Record Value

    Alamat IP publik server Anda

    Masukkan alamat IP yang telah Anda peroleh pada bagian Persiapan.

    TTL/Record Values Load Strategy

    10 menit (600 detik)

    Pertahankan nilai default. Untuk informasi selengkapnya, lihat Tambahkan Rekaman DNS.

    image

Langkah 2. Verifikasi bahwa Rekaman DNS telah aktif

Rekaman DNS memerlukan waktu untuk tersebar secara global. Penyebaran biasanya selesai dalam rentang TTL 10 menit yang telah Anda tetapkan. Anda dapat memverifikasi rekaman tersebut dengan cara berikut:

  • Akses melalui browser: Di browser, masukkan http://your-domain.com dan pastikan Anda dapat mengakses website Anda.

  • Tool command-line: Di komputer Anda, buka terminal atau command prompt lalu jalankan perintah berikut. Periksa apakah alamat IP yang dikembalikan sesuai dengan yang telah Anda konfigurasi.

    nslookup your-domain.com
    dig your-domain.com

Batasan

DNS dan port

Fungsi utama DNS adalah menerjemahkan nama domain menjadi alamat IP. DNS tidak dapat mendeteksi atau menentukan nomor port.

  • Saat Anda mengakses nama domain di browser, browser secara default mengirim permintaan ke Port 80 (HTTP) atau Port 443 (HTTPS) pada server.

  • Jika layanan web Anda berjalan pada port non-standar, seperti 8080, pengguna harus menyertakan nomor port saat mengakses layanan tersebut, contohnya http://example.com:8080. Port non-standar umumnya tidak cocok untuk website publik.

Solusi: Untuk menggunakan port non-standar, Anda dapat mengonfigurasi reverse proxy, seperti reverse proxy Nginx yang dikelola sendiri, di server atau menggunakan Application Load Balancer (ALB) untuk meneruskan traffic dari Port 80 atau 443 ke port aktual layanan backend. Hal ini menyembunyikan detail port dari pengguna.

Penagihan

  • Fitur Public Zone mencakup tier gratis. Menambahkan rekaman DNS dasar seperti rekaman A dan CNAME tidak dikenai biaya.

  • Edisi Gratis tidak menyediakan Service-Level Agreement (SLA). Untuk layanan DNS berkualitas lebih tinggi dan lebih stabil, Anda dapat membeli instans berbayar. Untuk informasi selengkapnya, lihat Beli dan bind nama domain.

FAQ

Mengapa nama domain saya masih tidak dapat diakses setelah saya menambahkan rekaman DNS?

Anda dapat melakukan troubleshooting dengan langkah-langkah berikut:

  1. Tunggu propagasi DNS: Perubahan DNS memerlukan waktu untuk tersebar secara global. Tunggu minimal 10 menit, lalu coba lagi.

  2. Jika Anda hanya memasukkan nama domain di browser, browser secara default mengirim permintaan melalui HTTPS. Jika website Anda belum dikonfigurasi dengan Sertifikat HTTPS, browser akan menampilkan error akses. Ubah HTTPS menjadi HTTP di address bar browser.

  3. Periksa cache lokal: Bersihkan cache browser Anda, atau flush cache DNS lokal dengan menjalankan perintah ipconfig /flushdns (Windows) atau sudo dscacheutil -flushcache (macOS).

  4. Periksa konfigurasi server: Pastikan firewall atau security group ECS server Anda mengizinkan traffic pada Port 80 dan 443.

  5. Periksa layanan web: Login ke server Anda dan pastikan layanan web Anda, seperti Nginx atau Apache, sedang berjalan.

  6. Periksa status nama domain dan Pendaftaran ICP: Jika server Anda berada di Daratan Tiongkok, pastikan nama domain Anda telah menyelesaikan Pendaftaran ICP.

Bagaimana cara mengarahkan semua subdomain yang tidak didefinisikan, seperti blog.example.com, ke website root?

Anda dapat menambahkan rekaman DNS wildcard dan mengatur host menjadi *.

Parameter

Nilai yang Direkomendasikan

Deskripsi

Record Type

CNAME

Mengarahkan nama domain * ke nama domain lain.

Host

*

Ini memiliki prioritas terendah dan berfungsi sebagai fallback untuk semua subdomain yang tidak didefinisikan.

Resolution Line

Default

Berlaku untuk permintaan dari semua sumber.

Record Value

example.com

Masukkan nama domain root Anda.

TTL

10 menit (600 detik)

Pertahankan nilai default.

Apa yang harus saya lakukan jika muncul error "DNS record conflict"?

Error ini biasanya berarti rekaman yang ingin Anda tambahkan bertentangan dengan rekaman yang sudah ada. Misalnya, host seperti @ tidak dapat memiliki rekaman CNAME dan jenis rekaman lain secara bersamaan. Untuk informasi selengkapnya, lihat Aturan konflik rekaman DNS. Hapus rekaman yang bertentangan, lalu tambahkan rekaman baru.

Topik terkait