Saat situs web Anda terhubung ke ESA menggunakan metode NS atau CNAME, Anda harus menambahkan DNS record untuk memastikan Nama domain Anda melakukan resolusi dengan benar dan mempercepat akses. ESA menyediakan dua metode penambahan DNS record: impor batch dan input manual. Topik ini menjelaskan cara menambahkan DNS record dengan cepat.
Prasyarat
Sebelum menambahkan DNS record, pastikan Anda memenuhi persyaratan berikut:
Anda telah menghubungkan situs web Anda ke ESA menggunakan metode NS atau CNAME.
Anda memiliki izin dari penyedia DNS Anda untuk menambah atau mengubah DNS record.
Anda memahami konsep dasar dan penggunaan tipe DNS record umum, seperti A, CNAME, MX, dan TXT.
Catatan Penggunaan
Saat menambah atau mengubah DNS record, periksa nilai hostname dan origin:
Hostname tidak boleh sama dengan hostname atau origin dari DNS record yang sudah ada, dan tidak boleh menjadi origin dalam origin pool.
Origin tidak boleh sama dengan hostname dari DNS record yang sudah ada.
Spesifikasi nilai CNAME record — Bidang Record Value untuk CNAME record harus berisi alamat origin aktual, misalnya nama domain eksternal OSS atau Alamat IP publik ECS. Jangan masukkan nama domain akselerasi itu sendiri atau nilai yang sama dengan hostname. Memasukkan nilai yang salah menyebabkan error konfigurasi atau loop resolusi DNS.
Konflik tipe record — Jika Rekaman A sudah ada untuk hostname yang sama, penambahan CNAME record untuk hostname tersebut akan menghasilkan error konflik. Anda harus menghapus Rekaman A yang sudah ada sebelum menambahkan CNAME record. Aturan yang sama berlaku saat Anda mengarahkan hostname ke nama domain instans Global Accelerator (GA): hapus Rekaman A yang sudah ada untuk hostname tersebut sebelum menambahkan CNAME record yang mengarah ke nama domain GA.
CatatanAkselerasi proxy ESA beroperasi pada tingkat hostname. Anda tidak dapat mengonfigurasi akses langsung atau pemisahan lalu lintas untuk URL, alamat IP, atau klien tertentu (seperti aplikasi seluler) di bawah nama domain yang sama. Jika Anda ingin sebagian trafik melewati proxy dan terhubung langsung ke origin, konfigurasikan nama domain terpisah dan arahkan ke Alamat IP asal menggunakan Rekaman A.
Kegagalan penyimpanan konfigurasi origin — Jika Anda tidak dapat menyimpan konfigurasi origin di Konsol ESA, verifikasi bahwa Anda memilih Record Type yang benar. Misalnya, jika origin Anda adalah alamat IP, pilih tipe Rekaman A, bukan CNAME.
Pembedaan trafik berdasarkan asal permintaan tidak didukung pada tingkat DNS record — Formulir untuk menambah dan mengedit record tidak menyediakan bidang untuk jalur, entri rute, wilayah, atau geografi. DNS record selalu mengembalikan nilai yang dikonfigurasi terlepas dari asal permintaan. Akibatnya, Anda tidak dapat menggunakan DNS record ESA saja untuk hanya mempercepat trafik luar negeri sementara trafik Tiongkok Daratan langsung menuju origin. Untuk mencapai hasil tersebut, gunakan salah satu metode berikut:
Untuk situs yang terhubung menggunakan metode CNAME, konfigurasikan resolusi berbasis geografi di penyedia DNS asli Anda. Misalnya, arahkan rute Tiongkok Daratan ke Alamat IP asal dan rute luar negeri ke alamat CNAME yang disediakan oleh ESA. Konfigurasi ini dilakukan di luar Konsol ESA.
Untuk situs yang terhubung menggunakan metode NS, gunakan Origin Rules untuk menjadwalkan permintaan origin berdasarkan wilayah. Buka situs tersebut dan pilih Rules > Origin Rules. Kondisi aturan mendukung pencocokan berdasarkan benua, negara atau wilayah, serta provinsi atau negara bagian. Aturan yang cocok dapat menulis ulang HOST origin, DNS record, SNI, protokol origin, dan Port. Jika Anda hanya menggunakan resolusi DNS dan Proxy Status dimatikan, permintaan tidak melewati node ESA dan aturan origin tidak berlaku. Aktifkan dulu akselerasi proxy, lalu konfigurasikan aturan origin untuk menjadwalkan trafik berdasarkan wilayah.
CatatanOrigin Pool mendistribusikan trafik ke beberapa origin hanya berdasarkan Bobot. Origin Pool tidak menyediakan kondisi pencocokan geografis dan tidak dapat memisahkan trafik berdasarkan wilayah, jadi jangan menganggapnya sebagai pengganti origin rules.
Akselerasi proxy tidak tersedia untuk record verifikasi — Sakelar Proxy Status hanya ditampilkan untuk Rekaman A, AAAA, dan CNAME. Rekaman MX, TXT, NS, SRV, dan CAA tidak menampilkan sakelar dan selalu melakukan resolusi dalam mode DNS-only. Saat Anda menambahkan Rekaman MX atau TXT untuk memverifikasi nama domain untuk layanan seperti email perusahaan, kirimkan record tersebut dengan pengaturan default-nya. Akselerasi proxy tidak dapat diaktifkan untuk tipe record ini, sehingga tidak perlu mematikan sakelar apa pun.
Metode 1: Impor DNS record secara massal
Untuk menambahkan beberapa record, Anda dapat mengimpornya secara massal menggunakan templat. Metode ini ideal jika Anda memigrasikan DNS record yang sudah ada dari penyedia DNS lain ke ESA. Jika Anda hanya perlu menambahkan satu record, lihat Menambahkan DNS record secara manual.
Di Konsol ESA, pilih Websites, lalu di kolom Website, klik situs target.
Pilih dan klik Import.
Pilih Import From Template dan klik Download Template. Edit informasi DNS record di templat dan simpan file tersebut. Lalu, klik Select File dan pilih templat yang telah disimpan.
Di halaman Import, tinjau dan sesuaikan konfigurasi record.
Secara default, ESA hanya menyediakan layanan resolusi DNS. Untuk mengaktifkan akselerasi ESA, aktifkan sakelar proxy di kolom Proxy Status.
CatatanUntuk website yang terhubung menggunakan metode CNAME, proxy diaktifkan secara default dan Proxy Status tidak dapat diubah.
Untuk website yang terhubung menggunakan metode NS, proxy hanya dapat diaktifkan atau dinonaktifkan untuk Rekaman A, AAAA, dan CNAME.
Untuk informasi tentang berbagai kasus penggunaan, lihat Deskripsi kasus penggunaan.
Setelah menyesuaikan DNS record, klik OK.
(Opsional) Untuk website yang terhubung menggunakan metode CNAME, ikuti petunjuk di layar untuk mengonfigurasi CNAME record dengan penyedia DNS Anda setelah menambahkan record.
Metode 2: Menambahkan DNS record secara manual
Untuk menambahkan satu record, masukkan detailnya secara manual. Metode ini ideal untuk pengaturan baru atau untuk menambahkan hanya beberapa record.
Contoh skenario
Asumsikan domain origin Anda adalah example.com, dan Anda ingin mempercepat halaman web untuk subdomain www.example.com menggunakan CNAME record. Contoh ini menunjukkan cara menambahkan DNS record untuk skenario ini.
Prosedur
Di Konsol ESA, buka Websites dan klik website target di kolom Website.
Pilih dan klik Add Record.
Masukkan parameter yang diperlukan dan klik Next. Untuk informasi lebih lanjut tentang tipe record dan parameter, lihat Deskripsi parameter untuk menambahkan record.
Parameter
Deskripsi
Nilai contoh
Record Type
Pilih tipe record.
CNAMEHostname
Awalan subdomain. Mendukung huruf kecil, angka, wildcard
*(hanya untuk record domain wildcard), tanda hubung-(tidak boleh karakter pertama atau terakhir),@(hanya untuk record domain root), dan garis bawah_(didukung di awal record TXT, CAA, CNAME, NS, dan SRV hanya saat akselerasi proxy dinonaktifkan). Panjang maksimum adalah 63 karakter.wwwProxy Status
Aktifkan sakelar toggle untuk mengaktifkan akselerasi proxy.
Diaktifkan
Record Value
Pilih tipe nilai record.
Domain Name
Domain Name
Masukkan nama domain origin.
example.comOrigin Host
Pengaturan default adalah Match Requested Domain Name, yang biasanya sudah cukup. Jika tidak ada origin rule yang dikonfigurasi, ESA menerapkan pengaturan default berikut: host origin ditentukan oleh kebijakan HOST di DNS record, Sumber SNI sesuai dengan nilai host origin, dan protokol serta port origin sesuai dengan permintaan klien.
Match Requested Domain Name
Port HTTP/HTTPS
Saat akselerasi proxy diaktifkan untuk DNS record, konfigurasi port berlaku dan node akselerasi ESA hanya mengizinkan permintaan pada port yang Anda konfigurasi. Protokol
HTTPmendukung port80,8080,8880,2052,2082,2086, dan2095secara default. ProtokolHTTPSmendukung port443,8443,2053,2083,2096, dan2087secara default. Kecuali untuk port80dan443, Anda dapat menonaktifkan port default lainnya. Jika Anda memerlukan port lain, harap lakukan peningkatan ke edisi Enterprise untuk mengaktifkan fitur port kustom (catatan: fitur port kustom saling eksklusif dengan optimasi jaringan Tiongkok Daratan dan fitur IP tetap, dan tidak dapat diaktifkan secara bersamaan).8080Pilih kasus penggunaan Web dan klik OK. Untuk informasi tentang berbagai kasus penggunaan, lihat Deskripsi kasus penggunaan.
(Opsional) Untuk website yang terhubung menggunakan metode CNAME, ikuti petunjuk di layar untuk mengonfigurasi CNAME record dengan penyedia DNS Anda setelah menambahkan record.
Verifikasi dan aktivasi koneksi
Setelah menambahkan DNS record, verifikasi bahwa koneksi Anda aktif dan pahami waktu propagasi yang diharapkan.
Verifikasi koneksi CNAME
Hanya menambahkan DNS record di Konsol ESA tidak memengaruhi akses ke domain asli Anda. Agar koneksi CNAME berlaku, Anda juga harus mengonfigurasi penyedia DNS Anda agar melakukan resolusi domain ke alamat CNAME khusus yang disediakan oleh ESA. Gunakan record yang sesuai persis, bukan record wildcard. Anda dapat menggunakan perintah dig atau ping untuk memverifikasi bahwa domain melakukan resolusi ke node ESA. Jika resolusi tidak dikonfigurasi dengan benar, Anda mungkin mengalami masalah berikut:
Error 530 saat mengakses domain
Entri binding sertifikat tidak muncul di Konsol ESA
Tidak ada data trafik yang ditampilkan di Konsol ESA
Waktu propagasi koneksi NS
Jika Anda menghubungkan website Anda ke ESA menggunakan metode NS, Anda harus memperbarui NS record di pendaftar domain Anda agar mengarah ke name server yang disediakan oleh ESA. Propagasi global dapat memakan waktu hingga 48 jam. Selama periode ini, konsol mungkin sementara tidak menampilkan data trafik, yang merupakan hal yang wajar.
Penyelesaian masalah anomali status konfigurasi
Jika DNS record Anda sebelumnya dikonfigurasi dengan benar tetapi Konsol ESA sekarang menampilkan status Pending, kemungkinan besar resolusi domain telah diubah untuk mengarah ke layanan lain, seperti WAF, sehingga ESA tidak dapat mendeteksi konfigurasi Anda. Jika Anda telah mengonfigurasi resolusi DNS hanya untuk wilayah luar negeri dan konsol menampilkan Pending, tetapi resolusi mengarah dengan benar ke node luar negeri ESA, akselerasi bekerja normal dan kinerja tidak terpengaruh.
Kasus Penggunaan
Dalam konfigurasi skenario untuk DNS record, ESA menyediakan lima skenario bisnis. Dengan memilih tipe skenario yang sesuai dengan skenario bisnis Anda, Anda dapat secara dinamis menetapkan kebijakan akselerasi keamanan yang lebih sesuai untuk nama domain Anda. Anda dapat mengedit record dan menyesuaikan tipe bisnis kapan saja di konsol.
Kasus penggunaan | Deskripsi |
Web | Cocok untuk mempercepat website dengan campuran Konten statis (file kecil) dan Konten dinamis (permintaan API). Contoh: blog pribadi, komunitas konten yang dibuat pengguna (UGC) skala kecil, dan situs e-commerce independen skala kecil. |
Large File Download | Ideal untuk skenario distribusi file besar. Contoh: paket instalasi perangkat lunak (aplikasi, game, klien), pembaruan patch, dan peningkatan firmware. Menyimpan cache file besar di edge mengurangi beban origin dan meningkatkan kecepatan unduhan. |
Audio/Video On-Demand | Cocok untuk mempercepat distribusi konten audio dan video on-demand. Contoh: pemutaran video pendek dan tayangan ulang siaran langsung. |
API Acceleration | Dirancang untuk mempercepat layanan berbasis API yang sepenuhnya dinamis dan umumnya tidak memerlukan cache. Contoh: verifikasi password akun, pemrosesan pembayaran pesanan, unggah log, dan sinkronisasi data real-time. |
AI Tokens | Dioptimalkan untuk skenario inferensi model AI, mempercepat permintaan kecil berfrekuensi tinggi pada tingkat token. Contoh: API inferensi streaming untuk Large Language Models (LLMs), terjemahan tingkat token real-time, dan percakapan chatbot cerdas. Akselerasi edge mengurangi latensi end-to-end untuk permintaan token. |
Saat menggunakan kasus penggunaan Audio/Video On-Demand atau Large File Download, kami menyarankan untuk mengaktifkan perlindungan penyalahgunaan resource untuk mencegah konsumsi resource berbahaya dan menghindari biaya yang tidak perlu.
Saat menggunakan kasus penggunaan API Acceleration atau AI Tokens, sistem secara otomatis membuat templat aturan konfigurasi yang dioptimalkan, yang dapat Anda nonaktifkan secara manual. Templat ini mengonfigurasi kelayakan cache dan mengaktifkan perutean pintar. Perhatikan bahwa perutean pintar adalah fitur yang dikenai biaya terpisah.
FAQ
Bagaimana cara memeriksa konfigurasi koneksi saat ini untuk domain saya?
Di Konsol ESA, buka . Halaman ini menampilkan mode koneksi saat ini, skenario bisnis (misalnya, akselerasi API), dan target CNAME untuk domain Anda. Anda dapat menggunakan informasi ini untuk menentukan apakah fitur lanjutan seperti perutean pintar diaktifkan.