Setelah menambahkan nama domain ke Alibaba Cloud CDN, disarankan untuk menguji aksesibilitasnya sebelum memperbarui rekaman CNAME. Hal ini memastikan bahwa pembaruan DNS tidak mengganggu layanan dari nama domain tersebut. Topik ini menjelaskan cara menggunakan mesin lokal untuk menguji aksesibilitas nama domain sebelum dipetakan ke CNAME yang ditetapkan oleh Alibaba Cloud CDN.
Selama pengujian, permintaan dikirim ke points of presence (POPs). Anda akan dikenai biaya atas layanan dasar dan layanan bernilai tambah Alibaba Cloud CDN yang telah digunakan. Aturan penagihan Alibaba Cloud CDN berlaku dalam pengujian ini. Untuk informasi selengkapnya, lihat Item yang Dikenai Biaya.
Prasyarat
Nama domain telah ditambahkan ke Alibaba Cloud CDN. Jika belum, tambahkan nama domain ke Alibaba Cloud CDN dengan mengikuti petunjuk di Tambahkan nama domain.
-
Server origin yang dikonfigurasi pada halaman Domain Names harus dapat diakses.
Prosedur
-
Dapatkan CNAME yang ditetapkan untuk nama domain tersebut.
-
Masuk ke CDN console.
-
Di panel navigasi kiri, klik Domain Names.
-
Pada halaman Domain Names, temukan nama domain yang ingin Anda kelola, lalu salin CNAME-nya.
CatatanSalin CNAME dari nama domain yang berstatus Normal.
-
-
Temukan alamat IP untuk CNAME tersebut. Di command-line interface (seperti CMD, PowerShell, atau Terminal), jalankan perintah
nslookupuntuk melakukan kueri terhadap CNAME dan mendapatkan alamat IP-nya.CatatanAlamat IP yang dikembalikan oleh perintah
nslookupberikut hanya sebagai referensi. Gunakan alamat IP yang dikembalikan olehnslookupuntuk CNAME aktual Anda.nslookup xxx.xxx.w.kunlunle.com Server: 100.100.2.136 Address: 100.100.2.136#53 Non-authoritative answer: Name: xxx.p.kunlunle.com Address: 117.xxx.xxx.214 Name: flaskzx.zhang-xin.top.w.kunlunle.com Address: xxx:e:1:3::3fa -
Tambahkan alamat IP dan nama domain ke file hosts pada mesin lokal.
Anda harus menambahkan alamat IP yang diperoleh dari Langkah 2 dan nama domain yang dipercepat ke file hosts pada mesin lokal. Pastikan Anda menempatkan alamat IP sebelum nama domain yang dipercepat.
Sebagai contoh, asumsikan nama domain yang dipercepat Anda adalah
example.aliyundoc.com, CNAME-nya adalahexample.aliyundoc.com.w.kunlunle.com, dan alamat IP yang dikembalikan oleh nslookup example.aliyundoc.com.w.kunlunle.com adalah 192.168.0.1. Langkah-langkah berikut menunjukkan cara menambahkan entri ini.Windows
-
Buka folder
C:\Windows\System32\drivers\etcdan buka filehostsmenggunakan editor teks seperti Notepad dengan hak administrator. -
Edit file
hosts.Konten file mungkin mirip dengan teks berikut:
# localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhostTambahkan alamat IP dan nama domain yang diperoleh ke akhir file. Contoh:
192.168.0.1 example.aliyundoc.com -
Simpan perubahan.
Setelah mengedit file, pilih File > Save atau tekan
Ctrl+Suntuk menyimpan perubahan Anda. Opsional. Refresh cache DNS agar perubahan resolusi DNS langsung berlaku.
Buka Command Prompt sebagai administrator dan jalankan perintah berikut:
ipconfig /flushdns
macOS
-
Buka aplikasi Terminal dan jalankan perintah berikut untuk membuka file
hostsdengan hak administrator:sudo vim /etc/hostsAnda akan diminta memasukkan password administrator. Masukkan password lalu tekan Enter.
-
Edit file
hosts.Konten file mungkin mirip dengan teks berikut:
## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhostTambahkan alamat IP dan nama domain yang diperoleh ke akhir file. Contoh:
192.168.0.1 example.aliyundoc.com -
Simpan perubahan dan keluar.
Tekan
Escuntuk keluar dari mode insert, ketik:wq, lalu tekan Enter untuk menyimpan file dan keluar dari vim. Opsional. Refresh cache DNS agar perubahan resolusi DNS langsung berlaku.
Jalankan perintah berikut di Terminal:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
-
-
Uji apakah nama domain yang dipercepat dapat diakses.
Setelah menambahkan alamat IP dan nama domain yang dipercepat ke file hosts, Anda dapat membuka browser dan memasukkan nama domain yang dipercepat di bilah alamat untuk menguji konektivitasnya. Anda juga dapat melihat hasil pengujian menggunakan developer tools browser.
-
Di developer tools, buka tab Network, pilih permintaan untuk domain Anda, lalu periksa informasi Headers. Jika Status Code-nya 200 OK, berarti konektivitas normal. Periksa juga alamat IP di bidang Remote Address. Jika alamat IP tersebut sesuai dengan yang Anda tambahkan ke file hosts, konfigurasi Anda sudah benar. Anda kini dapat melanjutkan untuk mengonfigurasi CNAME melalui penyedia DNS Anda.
-
Jika alamat IP di bidang Remote Address tidak sesuai dengan yang ada di file hosts Anda, konfigurasi Anda salah. Pastikan Anda telah memasukkan alamat IP yang benar di file hosts dan bahwa alamat IP tersebut diperoleh dari CNAME yang tepat.
Setelah mengakses nama domain yang dipercepat, Anda juga dapat menguji fitur lainnya menggunakan mesin lokal.
-
Langkah selanjutnya
Tambahkan rekaman CNAME untuk nama domain: Setelah menambahkan nama domain ke CDN, CDN akan menetapkan CNAME untuk nama domain tersebut. Anda perlu menambahkan rekaman CNAME untuk nama domain agar akselerasi CDN dapat berlaku.