In short : Cloudflare adalah layanan Content Delivery Network yang sudah sangat terkenal. Banyak yang pakai, tapi apakah benar kamu membutuhkannya ?
Mengenal Layanan CDN
CDN atau content delivery network atau bahasa Indonesianya jaringan distribusi konten merupakan sebuah teknologi mirroring sebuah website di beberapa server yang terletak di berbagai negara.
CDN ini me-mirror, CSS, gambar dan js. Dengan demikian, jika hostingmu ada di USA sedangkan di visitormu di Indonesia maka dengan CDN file CSS, gambar, dan skrip custom tidak lagi dilayani di server USA tetapi server terdekat di Indonesia (Singapore).
Akibatnya apa ? Akibatnya ialah websitemu bisa diakses dengan cepat oleh seluruh penjuru dunia.
Apa itu CloudFlare
Nah, jadi apa itu CloudFlare ? CloudFlare ialah penyedia layanan CDN dan Web Application Firewall. CloudFlare terbagi menjadi dua yaitu gratis dan bebayar. Tapi jangan salah. Meskipun CloudFlare menyediakan layanan gratis tetapi layananan mereka dapat diandalkan.
Dengan menggunakan layanan CDN gratis, kamu akan mendapatkan beberapa manfaat berikut :
1. CDN gratis
Ya, dengan CloudFlare kamu bisa mendapatkan layanan CDN yang benar – benar gratis. Kalau penggunaannya tepat, websitemu dapat diload lebih cepat daripada di load tanpa CDN.
2. Resolve DNS sangat cepat
Kalau kamu habis pindah hosting, salah satu cara untuk mengoneksikan websitemu ialah dengan mengganti name server mu dengan name server pihak penyedia layanan hosting.
Biasanya ini memakan waktu cukup lama maksimalnya ialah 2 hari. Namun begitu, biasanya hanya 2 jam saja name server mu sudah teresolve dengan baik.
Tapi bukankah 2 jam itu juga waktu yang lama ? Nah, kalau kamu pakai CloudFlare dan mengganti name servermu dengan name server CloudFlare, webistemu akan resolve dengan cepat. Paling – paling cuma 5 menit sudah resolve.
3. DDoS Protection
Kalau kamu pakai CloudFlare gratis, websitemu aman dari serangan DDoS basic. Tapi kalau kamu beli CloudFlare berbayar, kamu mendapatkan perlindungan DDoS hingga layer 3, 4 dan 7.
4. SSL gratis
Pengen punya SSL gratis ? Pakai CloudFlare, maka kamu akan dapat SSL gratis. SSL gratis ini keunggulannya ialah kamu tidak perlu melakukan installasi SSL di hostingmu.
Inilah yang disebut sebagai flexible SSL. Flexible ssl bisa digunakan langsung saat kamu mengarahkan websitemu melewati IP CloudFlare.
5. Perlindungan spam
Websitemu sering mendapat spam komen ? Santai saja, kalau kamu pakai CloudFlare websitemu dipastikan aman dari spam.
CloudFlare akan mengidentifikasi apakah traffic yang masuk di webmu itu spam atau bukan, kalau spam ya maka tidak akan diteruskan.
6. Hemat Bandwidth
Dengan menggunakan CloudFlare, bandwidth akan lebih hemat. Jadi kalau bandwithmu terbatas dengan menggunakan CloudFlare bandwith mu jadi lebih hemat.
7. Menyembunyikan IP Asli
Begitu kamu melewatkan websitemu di IP CloudFlare, maka otomatis IP asli tidak terlihat. Orang lain tidak akan tahu dimana kamu menaruh webmu.
Dengan demikian, secara otomatis orang lain juga tidak akan tau dimana kamu hosting.
Lho, Berarti CloudFlare Bagus Kan ?
Ya, CloudFlare memang bagus. Tetapi tidak disemua kondisi kamu bisa memanfaatkan layanan CloudFlare. Berikut beberapa kondisi yang tidak cocok menggunakan CloudFlare :
1. Hosting mu ada di Indonesia
Kalau hosting mu di Indonesia maka tidak disarankan untuk pakai CloudFlare. Cara kerja CloudFlare itu ialah mengkoneksikan websitemu dengan IP CloudFlare kemudian diteruskan ke servermu.
Vistor request –> Server CloudFlare –> server mu (websitemu) –> pengunjung.
Ilustrasinya seperti itu. Jadi kalau hostingmu di Indonesia, ya berarti visitor Indonesia mengakses dulu server CloudFlare Singapore, baru mengakses server Indonesia.

Lagipula, perlu kamu ketahui bahwa Indonesia itu punya dua jaringan yaitu jaringan nasional (IIX) dan jaringan internasional (IX). Jadi, bandwidth nya dipisah.
Terus pengaruhnya apa ?
Kalau ada pengunjung luar negeri yang mengakses websitemu yang ada di Indonesia maka yang digunakan ialah bandwidth IX, kalo ada pengunjung dari luar Indonesia maka yang digunakan ialah bandwidth IIX.
Nah, ternyata antara bandwidth IIX dan IX tidak sama. Artinya, bandwidth IIX pasti lebih besar daripada bandwidth IX. Bandwidth IIX bisa sampai 1 Gbps sedangkan bandwith rata – rata IX 10 Mbps (tergantung ISP juga, ada ISP yang menyediakan hingga 300 Mbps). Untuk shared hosting biasa, jarang ada yang bandwithnya IX nya sampai 300 Mbps, rata – rata 10 Mbps.
Bandwidth IX yang kecil, terkadang menyebabkan situs tidak bisa diakses oleh CloudFlare. Sehingga, website terlihat down, padahal sebenarnya tidak.
Bagiamana bila saya ingin menyembunyikan IP, tetapi saya tidak ingin CloudFlare ini cache ke website saya ? Mudah, atur saja di page rule, dengan konfigurasi bypass cache.
Dengan demikian, CloudFlare tidak lagi cache websitemu, tetapi langsung mengambil resource dari server aslimu (orgini server).
2. Kamu mau websitemu online terus
Untuk CloudFlare gratis, ketika CloudFlare down maka websitemu juga tidak akan diakses. Kalau kamu menginginkan uptime sampai 100%, jangan menggunakan CloudFlare.
Namun begitu, hal ini masih jarang terjadi. CloudFlare memiliki jaringan yang bagus, sehingga jarang sekali down meskipun itu adalah versi gratis.
3. Iming – iming CDN
CDN memang akan mempercepat websitemu, tapi kalau visitormu bukan berasal dari berbagai negara maka sebenarnya kamu tidak perlu pakai CDN.
Tapi, Semua Tergantung Selera
Ya, meski demikian semuanya tergantung selera dan kebutuhan. Kalau kamu memang selera pakai CloudFlare ya pakai saja tidak masalah. Tetapi kamu perlu tau apa – apa saja dampak positif dan negatif penggunaan Cloudflare.
yang saya mau internet gertais giman caranya agar bisa internet geratis ya..?
Halo,
Tidak ada cara untuk internetan gratis Mbak 🙂
Terima kasih
gan, gimana solusinya blog indo yang palai CF agar tidak tampil centang verifikasi untuk visitor dari luar negeri, hal ini sangat menggangu pengunjung, bahkan ada yang langsung kabur begitu harus melalu verifikasi dulu.
Hallo,
Verifikasi yang dimaksud itu seperti apa ya gan ?
Mungkin maksudnya adalah pengunjung yang perlu masukkin captcha saat ingin mengunjungi web/blog yang pake Cloudflare kali, mas 🙂
Kalo saya benar mengenai maksud anda tentang “verifikasi” itu adalah visitor mengisi Captcha terlebih dahulu, mungkin anda bisa memanfaatkan Settingan Firewall pada Cloudflare, bisa anda whitelist dengan tiga metode:
1. Negara
Di Cloudflare, sekarang anda sudah bisa me whitelist kan Negara asal Pengunjung. Dulu, fitur ini hanya ada untuk paket Enterprise, (mungkin) sekarang ada di Free.
Caranya anda tinggal mengisi negara asal visitor tersebut, dan setelah itu, pilih “Whitelist” dan klik “Add”
2. ASN (Autonomous System Numbers, bukan Aparatur Sipil Negara)
Mudahnya, ASN adalah pemilik IP ataupun perusahaan/organisasi yang menyewa Alamat IP dari IDNIC, APNIC, dsb. Dan, 1 ASN ini, biasanya menyimpan beberapa Alamat IP yang siap di gunakan untuk berbagai keperluan, dari untuk keperluan server/networking sampai berinternet ria. Biasanya, IP yang di gunakan oleh visitor anda mewakili 1 ASN yang di gunakannya. Bisa jadi, 1 ASN ini mewakili ISP Rumahan yang di gunakannya untuk mengunjungi web/blog anda #CMIIW
Anda bisa me whitelist pengunjung dengan memasukkan ASN nya ke dalam Firewall Cloudflare. Untuk mengetahui ASN nya, anda perlu mengetahui IP asal visitor nya terlebih dahulu. Kemudian, kamu cara info mengenai IP tersebut, bisa dengan mengunjungi ipinfo(dot)io untuk mengetahui ASN nya atau kunjungi URL ipinfo(dot)io/AlamatIP_Pengunjung (contoh: ipinfo(dot)io/127(dot)0(dot)0(dot)1)
Di Network, nanti ada ASN nya disitu, format nya adalah “ASXXXXX” (tanpa kutip). Copy kan ASN tersebut, lalu pastekan ke Setting Rule Firewall nya Cloudflare, lalu pilih Whitelist dan klik “Add”
3. Menggunakan IP Range
Jika cara di atas gak bisa, bisa anda gunakan range dari IP asal Visitor. Range IP mungkin bisa di dapatkan setelah kamu mencari informasi tentang IP asal tersebut. Lalu, masukkan IP range tersebut ke dalam Firewall Rules nya Cloudflare dan klik “Add”
Mungkin, itulah cara menghilangkan pengisian Captcha saat visitor hendak ingin berkunjung ke blog kamu. CMIIW
Jika masih memasukkan captcha, maka mungkin kamu bisa set Security Level nya menjadi “Low” atau “Essentially Off”. Untuk page tertentu (misalnya, selain wp-login atau wp-admin), bisa manfaatkan Page Rules
Btw, saya dapet dari sini:
https://support(dot)cloudflare(dot)com/hc/en-us/articles/217074967-How-do-I-control-IP-access-to-my-site-
https://support(dot)cloudflare(dot)com/hc/en-us/articles/200171816-Why-do-I-see-an-Access-Restricted-Cloudflare-Challenge-Page-
https://support(dot)cloudflare(dot)com/hc/en-us/articles/200170096-How-do-I-turn-the-Cloudflare-captcha-challenge-page-off-
https://support(dot)cloudflare(dot)com/hc/en-us/articles/200169946-Why-am-I-getting-security-captcha-or-challenge-for-normal-administration-posts-submits-