Pengertian cloudflare
Cloudflare adalah jaringan pengiriman konten yang bertindak sebagai proxy antara website dan visitor. Melayani cache konten statis dari lokasi terdekat (Cloudflare memiliki banyak server yang tersebar di beberapa negara), hal itu menjadikan loading sebuah website lebih cepat.
Cloudflare juga adalah salah satu CDN (content delivery network) yang bisa menjadikan website anda lebih cepat loading speednya. Sebetulnya fungsi utama CDN ini untuk pengamanan website, pertahanan pertama dari serangan hacker, DDOS attack juga perlindungan dari ancaman lainnya.
Cara kerja Cloudflare
Seperti yang terlihat pada gambar di atas, ada perbedaan antara menggunakan Cloudflare dengan tidak menggunakannya. Dengan menggunakan CDN ini maka server akan lebih aman dari attacker dan juga hacker. Hal ini karena ia akan memfilter atacker dan hacker dengan firewall Cloudflare.
Dari gambar di atas dapat di ketahui bahwa cloudflare menyediakan keamanan tambahan untuk berbagai serangan, sperti yang kita tahui serangan umum pada website adalah DDoS (Distributed-Denial-of-Service attack), jika server terkena serangan DDoS biasanya system server tujuan akan down, karena dipenuhi oleh paket-paket besar secara bersamaan.
Manfaat menggunakan cloudflare
Ada banyak sekali manfaat dari CDN ini. Berikut ini diantaranya.
- Keamanan : Setiap serangan yang menuju website anda harus melalui cloudflare terlebih dahulu.
- Kecepatan : Data center cloudflare yang tersebar di berbagai negara, mempercepat pengambilan data bagi visitor yang berlokasi jauh dari server website, tapi dekat dengan data center.
- Server tidak mudah tumbang : Server website anda menjadi lebih tangguh. Hal ini disebabkan pembagian beban server.
- Gratis : Fitur layanan gratis sudah cukup layak untuk melindungi dan mempercepat website anda.
Permasalahan umum seputar cloudflare
Error code cloudflare
berikut error code yang umum di temui oleh pelanggan
- Error 500: internal server error
- Error 502 bad gateway or error 504 gateway timeout
- Error 503: service temporarily unavailable
- Error 520: web server returns an unknown error
- Error 521: web server is down
- Error 522: connection timed out
- Error 523: origin is unreachable
- Error 524: a timeout occurred
- Error 525: SSL handshake failed
- Error 526: invalid SSL certificate
- 527 Error: Railgun Listener to origin error
- Error 530
Umumnya error diatas terjadi karena:
- Eror 502, 504 dan 522 => jenis eror ini macam2 penyebabnya, sebaiknya dikomunikasikan, meminta bantuan pihak hosting server, karena bisa saja disebabkan server tidak terkonfigurasi dengan benar. Bisa juga mencari solusi di forum komunitas, browsing lewat google.
- Update konten terutama yang bersifat statis tidak langsung muncul dan terlihat oleh pengunjung. Anda harus melakukan purge cache setelah selesai update konten.
- Terkadang ip server website anda berubah, bisa disebabkan perubahan kebijakan dari server maupun dikarenakan server terkena serangan misalnya DDOS attack. Hal ini sering tidak disadari oleh pemilik website sehingga situs webnya down berhari2, lebih parahnya berminggu2, karena ketidak cocokan dengan ip server yang terdaftar pada cloudflare terdahulu.
- Sistem keamanan terlalu ketat yang ditentukan pemilik website memang sangat membantu mengurangi resikoterkena serangan. Namun sistem keamanan yang demikian juga berimbas kepada pengunjung yang terkadang ikut terblock, terkadang juga wajib memasukan captcha keamanan sebelum masuk. Oleh karena itu pengaturan keamanan perlu anda tinjau ulang.
Keuntungan dan Manfaat Cloudflare
Keuntungan dan Manfaat menggunakan CloudFlare :
- Menyembunyikan IP address asli hosting anda sehingga hacker tidak dapat menyerang server.
- Kustom firewall yang dapat di tuning sesuai kebutuhan anda, namun terbatas untuk yang gratis.
- Membuat cache situs sehingga sumber daya untuk memuat situs lebih cepat dan mengurangi beban server.
- Memberikan perlindungan terhadap semua serangan DDoS dengan mengubah keamanan keamanan situs.
- Jika situs down, CloudFlare akan terus melayani cached data sampai situs up kembali.
- Jika registrar tidak memberikan pilihan untuk menambahkan DNS records, kita dapat menggunakan DNS yang telah di sediakan oleh cloudflare
- Dari CloudFlare dan menambahkan host DNS records disana.
- CloudFlare menawarkan layanan gratis dan memungkinkan kita untuk menambahkan beberapa domain sekaligus.
- Kita dapat memblok akses situs dari daerah atau negara tertentu, jika menerima banyak serangan dari negara-negara tertentu.
- Memberikan SSL gratis, yang dapat juga digunakan pada shared host.