Sebagian besar pemilik website pernah bersinggungan dengan Cloudflare tanpa menyadarinya. Halaman "Checking your browser" yang muncul sebentar sebelum sebuah situs terbuka berasal dari sana. Begitu pula baris cf-ray yang terlihat saat memeriksa header sebuah halaman.
Skalanya besar. Menurut data W3Techs per Agustus 2026, 24,8 persen dari seluruh website dunia berjalan di belakang Cloudflare. Di antara website yang memakai reverse proxy (perantara yang berdiri di depan server asal), porsinya bahkan 84,5 persen. Persoalannya, banyak yang sudah memasangnya tetapi belum paham apa yang sebenarnya diambil alih. CDN Cloudflare adalah layanan pengiriman konten yang berjalan di atas jaringan reverse proxy tersebut, dan perbedaan itu menentukan apa yang bisa Anda harapkan darinya.
Apa Itu CDN Cloudflare?
CDN Cloudflare adalah layanan Content Delivery Network milik Cloudflare yang menyimpan salinan konten website Anda di ratusan kota, lalu menyajikannya dari lokasi terdekat dengan pengunjung. Di halaman produk resminya layanan ini ditulis Cloudflare CDN, jadi kedua urutan penyebutan itu merujuk hal yang sama. Prinsip dasarnya pun sama dengan CDN mana pun, dan konsep umumnya sudah dibahas tuntas di artikel tentang CDN.
Yang membedakan Cloudflare CDN bukan prinsipnya, melainkan cara ia dipasang dan seberapa jauh jangkauannya ke lalu lintas website Anda.
Jaringannya sendiri, per Agustus 2026, tersebar di 348 kota di lebih dari 100 negara. Untuk Indonesia, Cloudflare mencantumkan empat lokasi: Denpasar, Jakarta, Malang, dan Yogyakarta. Titik Jakarta sudah beroperasi sejak 2019 di NTT Indonesia Nexcenter, dengan peering ke tiga bursa internet lokal, yaitu IIX, JKT-IX, dan Biznet IX.
Kenapa Cloudflare Bukan CDN Tempelan
Sebagian besar layanan CDN bekerja dengan cara ditempelkan. Anda mendaftar, mendapat alamat khusus untuk aset statis, lalu mengubah tautan gambar dan CSS di website agar mengarah ke sana. Server asal tetap melayani halaman utamanya sendiri, dan CDN hanya mengambil bagian yang Anda serahkan.
Cloudflare bekerja terbalik. Anda memindahkan nameserver domain ke Cloudflare, sehingga Cloudflare menjadi pemegang DNS resmi domain Anda. Sejak saat itu, seluruh permintaan ke domain tersebut berhenti dulu di jaringan Cloudflare sebelum diteruskan. Bukan hanya gambar dan CSS, melainkan semuanya.
Konsekuensinya ada tiga. Pertama, alamat asli server Anda tidak lagi terlihat dari kueri DNS publik, karena yang dijawab adalah alamat bersama milik Cloudflare. Kedua, seluruh fitur lain seperti penyaringan serangan dan pengaturan cache bisa bekerja di lapisan yang sama. Ketiga, Anda tidak bisa memakai CDN-nya secara terpisah tanpa menyerahkan DNS, kecuali berlangganan paket kelas atas.
Permintaan pengunjung berhenti di titik Cloudflare terdekat, dijawab dari salinan bila ada, atau diteruskan ke server asal.
Karena Cloudflare memegang DNS resmi domain Anda, memindahkan nameserver berarti seluruh record juga ikut dikelola dari sana. Salin dulu semua record lama sebelum berpindah, terutama record email, agar tidak ada layanan yang terputus.
Orange Cloud: Sakelar yang Menentukan CDN Aktif
Setelah nameserver berpindah, ada satu sakelar yang menentukan apakah sebuah alamat benar-benar melewati CDN. Di dasbor DNS Cloudflare, tiap record punya ikon awan. Awan oranye berarti record itu diproksi, sedangkan awan abu-abu berarti Cloudflare hanya menjawab pertanyaan DNS lalu melepas pengunjung langsung ke server Anda.
Tidak semua jenis record bisa diproksi. Hanya A, AAAA, dan CNAME yang mendukungnya, karena hanya ketiganya yang membawa lalu lintas web. Record MX dan TXT selalu berstatus DNS-only, dan inilah alasan email tetap mengarah ke server asli meski website sudah lewat Cloudflare.
Batas berikutnya sering terlewat: CDN hanya bekerja pada sejumlah port tertentu. Cloudflare memproksi tujuh port HTTP: 80, 8080, 8880, 2052, 2082, 2086, dan 2095. Untuk HTTPS ada enam port: 443, 2053, 2083, 2087, 2096, dan 8443. Layanan yang Anda jalankan di port lain tidak melewati CDN sama sekali. Panel kontrol di port 2083 tetap terproksi, tetapi aplikasi di port 3000 tidak.
Untuk langkah pemasangannya di lingkungan cPanel, prosesnya sudah dibahas terpisah di panduan cara setting Cloudflare di cPanel.
Record berawan oranye melewatkan pengunjung ke jaringan Cloudflare, record berawan abu-abu langsung ke server asal.
Apa yang Disimpan Cloudflare dan Apa yang Tidak
Bagian ini yang paling sering menimbulkan salah harap. Secara bawaan, Cloudflare menyimpan 64 jenis ekstensi berkas di titik terdekat, mencakup CSS, JS, JPG, PNG, WEBP, PDF, WOFF2, MP4, sampai ZIP. Daftarnya panjang, tetapi ada satu yang tidak masuk: HTML dan JSON tidak disimpan secara bawaan.
Akibatnya nyata. Halaman utama website Anda, yang bentuknya HTML, tetap diambil dari server asal setiap kali ada pengunjung. Yang dipercepat hanya berkas pendukungnya. Inilah sebabnya banyak orang merasa sudah memasang Cloudflare tetapi waktu buka halaman tidak banyak berubah, terutama pada situs yang lambat karena pemrosesan di sisi server.
Ada juga batas ukuran. Berkas yang lebih besar dari 512 MB tidak disimpan pada paket Free, Pro, maupun Business. Hanya Enterprise yang naik ke 5 GB, dan itu pun sebagai nilai bawaan yang masih bisa diminta lebih tinggi.
Perilaku bawaan ini bisa diubah lewat Cache Rules, aturan yang memungkinkan Anda memerintahkan Cloudflare menyimpan HTML juga. Jatahnya berbeda tiap paket: 10 aturan untuk Free, 25 untuk Pro, 50 untuk Business, dan 300 untuk Enterprise. Satu fitur justru tersedia di semua paket termasuk gratis, yaitu Smart Tiered Cache. Fitur ini menyusun titik-titik Cloudflare menjadi dua lapis agar server asal Anda lebih jarang dihubungi. Konsep penyimpanan sementara ini dibahas lebih dalam di artikel tentang cache.
CSS, JS, gambar dan PDF disimpan di titik Cloudflare, HTML dan JSON diteruskan ke server asal kecuali diatur Cache Rules.
Menurunkan beban server asal inilah yang membuat Cloudflare sering dipakai sebagai penanganan awal saat hosting kehabisan sumber daya, seperti pada kasus error resource limit reached.
Cara Memastikan CDN Cloudflare Sudah Bekerja
Anda tidak perlu menebak. Cloudflare menyediakan satu alamat khusus di setiap domain yang diproksinya, yaitu /cdn-cgi/trace. Jalankan perintah berikut dengan mengganti nama domainnya:
curl https://domainanda.com/cdn-cgi/traceKalau perintah ini menjawab, domain tersebut memang diproksi Cloudflare. Keluarannya berupa daftar baris sederhana: loc menunjukkan negara asal koneksi Anda, colo berisi kode bandara kota tempat permintaan dilayani, dan ip menampilkan alamat publik Anda sendiri.
Cara kedua adalah membaca header balasan:
curl -I https://domainanda.com/Perhatikan tiga baris. Baris server: cloudflare menegaskan permintaan dilayani dari jaringannya. Baris cf-ray berisi penanda permintaan yang diakhiri kode kota. Baris cf-cache-status menjelaskan nasib berkasnya. Nilai HIT berarti dijawab dari salinan, MISS berarti diambil ke server asal lalu disimpan, DYNAMIC berarti memang tidak disimpan, dan BYPASS berarti penyimpanan sengaja dilewati.
Jalur
/cdn-cgi/sepenuhnya dikelola Cloudflare dan tidak bisa diubah pemilik website. Dari sana pula asal berkas sepertiemail-decode.min.jsyang kadang terlihat di kode sumber halaman, yaitu skrip penyamar alamat email dari perayap otomatis.
Jakarta Ada di Peta Cloudflare, Belum Tentu Melayani Anda
Adanya titik Jakarta di daftar lokasi mudah dibaca sebagai jaminan bahwa pengunjung Indonesia dilayani dari Jakarta. Kenyataannya tidak sesederhana itu.
Pada 24 Agustus 2026 kami memeriksa lima domain yang sama-sama berjalan di Cloudflare, dari satu koneksi Indonesia yang sama, dalam menit yang sama. Hasilnya tiga kota berbeda:
| Domain | Dilayani dari | Waktu koneksi |
|---|---|---|
| cloudflare.com | Jakarta (CGK) | 8 ms |
| niagahoster.co.id | Jakarta (CGK) | 8 ms |
| indowebsite.co.id | Singapura (SIN) | 23 ms |
| dewaweb.com | Hong Kong (HKG) | 55 ms |
| rumahweb.com | Hong Kong (HKG) | 61 ms |
Kolom terakhir adalah waktu membangun koneksi ke titik Cloudflare, diambil dari nilai tengah tujuh pengukuran. Angkanya berbicara sendiri: dilayani dari Hong Kong berarti setiap koneksi menempuh sekitar tujuh kali waktu dibanding dilayani dari Jakarta.
Penyebabnya ada pada cara jaringan Anycast bekerja. Alamat yang sama diumumkan dari banyak lokasi sekaligus. Yang menentukan pengunjung mendarat di mana bukan jarak pada peta, melainkan jalur peering antara operator internet Anda dan Cloudflare.
Di atas itu ada penjelasan dari Cloudflare sendiri. Dalam tulisan resminya pada September 2024, perusahaan menyatakan bahwa trafik pelanggan gratis disajikan dari seluruh jaringan, di mana pun tersisa ruang kosong. Kapasitas sisa itulah yang membuat bandwidth tanpa tagihan bisa ditawarkan, sekaligus alasan sebuah domain bisa mendarat di Hong Kong meski Jakarta jauh lebih dekat.
Jadi jarak fisik ke Jakarta bukan penentu tunggal. Sebelum menyimpulkan bahwa Cloudflare mempercepat website Anda untuk pengunjung Indonesia, jalankan curl https://domainanda.com/cdn-cgi/trace dari koneksi Indonesia dan lihat sendiri isi baris colo.
Patokan praktisnya begini. Bila baris colo menunjukkan CGK, Anda dilayani dari Jakarta dan tidak ada yang perlu dikhawatirkan. Bila yang muncul SIN, selisihnya masih di kisaran 15 milidetik dan umumnya tidak terasa. Bila yang muncul HKG atau kota yang lebih jauh, periksa dulu di mana server dan mayoritas pengunjung Anda berada. Kalau keduanya di Indonesia, bandingkan waktu muat dengan dan tanpa awan oranye sebelum memutuskan.
Pengujian dari satu titik memang tidak mewakili seluruh operator, tetapi angkanya nyata dan bisa Anda ulang sendiri.
CDN Cloudflare Gratis: Batas Sebenarnya
Paket Free berharga nol dan sudah menyertakan tiga hal sekaligus. Isinya CDN penuh, sertifikat Universal SSL yang diterbitkan dan diperpanjang otomatis, serta mitigasi serangan DDoS tanpa batas kuota untuk lapisan 3 sampai 7. Kalimat terakhir itu bukan bahasa pemasaran. Laporan Cloudflare per 11 Agustus 2026 mencatat 935 serangan lapisan jaringan berkekuatan di atas 1 Tbps sepanjang semester pertama 2026. Pelanggan gratis berada di jaringan yang sama.
Satu hal lagi membedakan Cloudflare dari kebanyakan penyedia CDN: tidak ada tagihan per gigabyte. Bandwidth CDN tidak diukur di paket mana pun, termasuk Free, sehingga lonjakan trafik mendadak tidak berubah menjadi tagihan mendadak.
Harga CDN Cloudflare naik cukup tajam setelahnya. Paket Pro berada di 20 dolar AS per bulan bila ditagih tahunan, atau 25 dolar AS bila bulanan. Paket Business berada di 200 dolar AS per bulan tahunan, atau 250 dolar AS bulanan. Angka itu berlaku per domain, bukan per akun, sehingga sepuluh domain di paket Pro berbiaya sama dengan satu domain di paket Business.
Batas yang paling terasa di paket gratis ada tiga:
- Jatah Cache Rules hanya 10: cukup untuk aturan dasar, tetapi sempit bila Anda ingin memisahkan perilaku penyimpanan per bagian website.
- Tidak ada CNAME setup: memakai CDN sambil mempertahankan penyedia DNS lama hanya tersedia mulai paket Business, dengan tujuan berupa hostname berpola
namahost.cdn.cloudflare.net. - Optimasi WordPress terpisah: Automatic Platform Optimization membuat HTML WordPress ikut disimpan di titik terdekat. Fitur ini dikenakan 5 dolar AS per bulan di paket gratis, dan baru menjadi bawaan mulai paket Pro.
Satu hal perlu diluruskan karena masih sering beredar. Dulu ada Section 2.8 yang melarang penyajian video dan berkas besar lewat CDN di paket mandiri. Pasal itu sudah dicabut sejak 16 Mei 2023 dan aturannya dipindahkan ke Service-Specific Terms. Ketentuan yang berlaku sekarang memperbolehkan video dan berkas besar melewati CDN, dengan syarat berkasnya disimpan di layanan Cloudflare sendiri seperti Stream, Images, atau R2. Menaruh koleksi video di server sendiri lalu menyalurkannya lewat paket gratis tetap di luar ketentuan.
cdnjs.cloudflare.com Bukan CDN untuk Website Anda
Ada satu sumber kebingungan yang berulang. Ketika seorang pengembang menyalin tautan Bootstrap, jQuery, Font Awesome, Chart.js, GSAP, atau Tailwind, alamat yang muncul sering berawalan cdnjs.cloudflare.com. Nama Cloudflare ada di sana, tetapi itu layanan yang berbeda.
cdnjs adalah perpustakaan berkas pustaka publik yang disponsori Cloudflare. Siapa pun boleh menautkan berkas dari sana tanpa mendaftar, tanpa domain, dan tanpa pengaturan apa pun. Ia mempercepat pemuatan pustaka milik pihak lain, bukan konten milik Anda.
Keduanya berdiri sendiri. Menautkan cdnjs tidak membuat website Anda berada di belakang CDN Cloudflare, dan memindahkan nameserver ke Cloudflare tidak mengubah cara pustaka itu dimuat. Perlu diingat pula, memuat pustaka dari alamat luar berarti halaman Anda bergantung pada layanan yang tidak Anda kendalikan.
Empat Konsekuensi Memakai CDN Cloudflare
Bekerja di lapisan sedalam ini membawa konsekuensi yang sebaiknya diketahui sebelum memasang, bukan sesudah menemui masalah.
- Log server berisi alamat Cloudflare, bukan pengunjung asli: karena seluruh permintaan datang lewat perantara, server Anda mencatat alamat IP milik Cloudflare. Alamat pengunjung sebenarnya dikirim lewat header
CF-Connecting-IP, dan aplikasi maupun statistik Anda perlu dikonfigurasi untuk membacanya. Tanpa itu, seluruh pengunjung akan terlihat berasal dari segelintir alamat yang sama. Daftar rentang alamat tersebut dipublikasikan Cloudflare dihttps://www.cloudflare.com/ips-v4/, saat ini berisi 15 blok, dan biasanya dipakai untuk mengizinkan hanya Cloudflare yang boleh menghubungi server asal Anda. - Mode SSL Flexible menyisakan jalur tanpa enkripsi: mode ini membuat pengunjung terhubung ke Cloudflare lewat HTTPS, tetapi jalur dari Cloudflare ke server Anda tetap polos. Gembok di browser terlihat aman padahal separuh perjalanannya tidak. Cloudflare sendiri menyarankan Full atau Full (strict), dan keduanya menuntut sertifikat SSL terpasang di sisi server asal.
- Ketergantungan pada satu pihak itu nyata: gangguan Cloudflare pada 18 November 2025 dimulai pukul 11.20 UTC. Lalu lintas inti baru pulih pukul 14.30, dan seluruh sistem dinyatakan normal pukul 17.06. Penyebabnya sebuah berkas konfigurasi internal yang membengkak dua kali lipat sampai melampaui batas alokasi memori. Cloudflare menyebutnya gangguan terburuk mereka sejak 2019. Selama jam-jam itu, server asal yang sehat pun tidak menolong.
- CNAME menggantung membuka risiko: bila sebuah subdomain masih mengarah ke
namahost.cdn.cloudflare.netsementara layanannya sudah dihentikan, alamat itu bisa diklaim pihak lain. Bersihkan record yang tidak lagi dipakai, jangan dibiarkan menggantung.
Dua hal pertama bisa diselesaikan dengan konfigurasi. Dua terakhir tidak bisa dihilangkan, hanya bisa disiapkan.
Pertanyaan yang Sering Muncul Seputar CDN Cloudflare
Apakah Cloudflare itu CDN atau DNS?
Keduanya sekaligus, dan itulah yang membingungkan. Cloudflare menjadi pemegang DNS resmi domain Anda, dan status itulah yang memungkinkan ia menyisipkan CDN di jalur lalu lintas. Pada paket Free dan Pro, keduanya tidak bisa dipisahkan.
Apakah CDN Cloudflare benar-benar gratis?
Ya, paket Free tidak berbiaya dan tidak berbatas waktu. Yang berbayar adalah fitur di atasnya, seperti jatah aturan penyimpanan yang lebih banyak, optimasi WordPress, atau penyimpanan berkas besar lewat layanan Cloudflare lain. Untuk website berukuran kecil sampai menengah, paket gratis umumnya sudah memadai.
Apakah Cloudflare itu WAF atau CDN?
Cloudflare menjalankan keduanya di lapisan yang sama. CDN mengurus penyimpanan dan pengiriman konten, sedangkan WAF (Web Application Firewall, penyaring permintaan berbahaya di tingkat aplikasi) mengurus penyaringan. Karena seluruh permintaan sudah melewati jaringannya, penyaringan bisa dilakukan sebelum permintaan mencapai server Anda.
Apa alternatif CDN selain Cloudflare?
Untuk kebutuhan yang sama, nama yang umum dipakai adalah Amazon CloudFront, Akamai, Fastly, Google Cloud CDN, dan BunnyCDN. Perbedaan mendasarnya ada pada pemasangan dan penagihan. Layanan-layanan itu umumnya ditempelkan lewat alamat khusus dan menagih per gigabyte, sementara Cloudflare mengambil alih DNS dan tidak menagih bandwidth. Bila Anda hanya butuh mempercepat aset tanpa menyerahkan nameserver, penyedia bergaya tempel justru lebih ringkas.
Bisakah memakai CDN Cloudflare tanpa memindahkan nameserver?
Bisa, tetapi hanya mulai paket Business seharga 200 dolar AS per bulan. Skema itu disebut CNAME setup, dan Anda mengarahkan hostname tertentu ke namahost.cdn.cloudflare.net sambil mempertahankan penyedia DNS lama. Pada paket Free dan Pro, memindahkan nameserver adalah satu-satunya jalan.
Kesimpulan
CDN Cloudflare adalah layanan pengiriman konten yang menumpang pada jaringan reverse proxy, sehingga yang Anda serahkan bukan sekadar aset statis melainkan seluruh jalur masuk domain. Karena itu manfaatnya lebih luas daripada CDN biasa, dan begitu pula konsekuensinya.
Untuk sebagian besar website, paket gratis sudah memadai: CDN penuh, sertifikat otomatis, dan mitigasi DDoS tanpa kuota. Naik ke paket berbayar mulai masuk akal ketika 10 aturan penyimpanan terasa sempit, ketika HTML perlu ikut disimpan, atau ketika DNS harus tetap berada di penyedia lama. Sebelum memutuskan, periksa dulu baris colo dan cf-cache-status pada domain Anda sendiri, karena dua baris itu memberi gambaran yang lebih jujur daripada peta jaringan mana pun. Semoga artikel ini membantu.




