Cara Menghubungkan Domain dengan Cloudflare
Cloudflare adalah layanan DNS management dan CDN (Content Delivery Network) yang digunakan oleh jutaan website di seluruh dunia. Dengan menghubungkan domain Anda ke Cloudflare, Anda mendapatkan akses ke DNS management yang lebih cepat, SSL certificate gratis, dan perlindungan dasar dari serangan DDoS.
Proses menghubungkan domain ke Cloudflare sebenarnya sangat sederhana dan bisa dilakukan dalam waktu kurang dari 10 menit. Namun, banyak pemula yang mengalami kebingungan saat harus mengganti nameserver atau mengatur DNS records dengan benar.
Artikel ini akan memandu Anda step-by-step dari awal hingga domain Anda berhasil terhubung dan aktif di Cloudflare.
Persiapan Sebelum Memulai
Sebelum memulai proses koneksi domain ke Cloudflare, pastikan Anda memiliki:
- Domain yang sudah terdaftar di registrar manapun (Niagahoster, Namecheap, GoDaddy, IDCloudHost, dll)
- Akses login ke panel domain registrar Anda untuk mengganti nameserver
- Email aktif untuk mendaftar akun Cloudflare
- IP Address hosting Anda (biasanya bisa dilihat di cPanel atau email welcome hosting)
Jika semua persiapan sudah lengkap, mari kita mulai prosesnya.
Langkah-Langkah Menghubungkan Domain ke Cloudflare
Langkah 1: Daftar Akun Cloudflare
- Buka browser dan kunjungi cloudflare.com
- Klik tombol “Sign Up” di pojok kanan atas
- Masukkan email dan password Anda
- Verifikasi email yang dikirim oleh Cloudflare
- Login ke dashboard Cloudflare
Proses pendaftaran ini gratis dan hanya membutuhkan waktu beberapa menit.
Langkah 2: Menambahkan Domain ke Cloudflare (Add Site)
- Setelah login, klik tombol “Add a Site” di dashboard
- Masukkan nama domain Anda (contoh: domainanda.com)
Penting: Masukkan domain tanpa http://, https://, atau www
- Klik “Add Site”
- Pilih paket Free (scroll ke bawah untuk menemukan opsi gratis)
- Klik “Continue”
Cloudflare akan mulai melakukan scanning DNS records dari hosting Anda secara otomatis.
Langkah 3: Review DNS Records
Cloudflare akan menampilkan daftar DNS records yang terdeteksi dari hosting Anda. Ini adalah tahap kritis yang harus Anda periksa dengan teliti:
Periksa records berikut:
- A Record: Pastikan mengarah ke IP Address hosting Anda yang benar
- CNAME Record: Biasanya untuk www yang mengarah ke domain utama
- MX Record: Untuk email (jika Anda menggunakan email domain)
Pahami perbedaan Proxy Status:
- Orange Cloud (Proxied): Traffic melewati Cloudflare, mendapat perlindungan dan caching
- Grey Cloud (DNS Only): Traffic langsung ke server hosting tanpa melalui Cloudflare
ATURAN PENTING:
- A Record dan CNAME untuk website → gunakan Orange Cloud (Proxied)
- MX Record untuk email → WAJIB gunakan Grey Cloud (DNS Only)
Jika MX Record di-proxy (Orange Cloud), email Anda tidak akan berfungsi dengan benar.
Setelah semua records terlihat benar, klik “Continue”.
Langkah 4: Mengganti Nameserver di Domain Registrar
Cloudflare akan menampilkan 2 nameserver yang harus Anda gunakan. Contoh:
- anna.ns.cloudflare.com
- bob.ns.cloudflare.com
Cara mengganti nameserver:
- Login ke panel domain registrar tempat Anda membeli domain
- Cari menu “Nameserver”, “DNS Management”, atau “Custom Nameservers”
- Hapus nameserver lama (biasanya bawaan registrar)
- Masukkan kedua nameserver Cloudflare yang diberikan
- Simpan perubahan
Catatan: Setiap registrar memiliki tampilan menu yang berbeda. Jika Anda kesulitan menemukan menu nameserver, hubungi support registrar Anda atau cari tutorial spesifik untuk registrar yang Anda gunakan.
Langkah 5: Menunggu Propagasi DNS
Setelah mengganti nameserver, Anda perlu menunggu proses propagasi DNS.
Apa itu propagasi DNS?
Propagasi DNS adalah proses penyebaran informasi nameserver baru ke seluruh server DNS di dunia. Proses ini membutuhkan waktu 1 hingga 24 jam, tergantung pada registrar dan TTL (Time To Live) settings.
Cara mengecek status propagasi:
- Kembali ke dashboard Cloudflare
- Klik “Check Nameservers”
- Cloudflare akan memberitahu apakah nameserver sudah terdeteksi dengan benar
Anda juga bisa menggunakan tools eksternal seperti:
- dnschecker.org
- whatsmydns.net
Masukkan domain Anda dan lihat apakah nameserver sudah berubah ke Cloudflare di berbagai lokasi dunia.
Verifikasi Domain Berhasil Terhubung
Anda akan tahu domain sudah berhasil terhubung ketika:
- Status di Cloudflare berubah menjadi “Active” (bukan “Pending” lagi)
- Anda menerima email konfirmasi dari Cloudflare yang menyatakan domain sudah aktif
- Ketika dicek di dnschecker.org, nameserver sudah menunjukkan nameserver Cloudflare di semua lokasi
Biasanya proses ini memakan waktu 2-6 jam, namun bisa lebih cepat atau lebih lambat tergantung registrar Anda.
Konfigurasi Dasar Setelah Terhubung (Wajib)
Setelah domain aktif di Cloudflare, ada satu konfigurasi penting yang WAJIB Anda lakukan untuk menghindari error:
Setting SSL/TLS yang Benar
- Di dashboard Cloudflare, pilih domain Anda
- Klik menu “SSL/TLS” di sidebar kiri
- Pilih mode “Full” atau “Full (Strict)”
JANGAN gunakan mode “Flexible” jika hosting Anda sudah memiliki SSL certificate (meskipun SSL gratis dari Let’s Encrypt/cPanel).
Mengapa?
Mode “Flexible” sering menyebabkan error “ERR_TOO_MANY_REDIRECTS” (redirect loop) yang membuat website tidak bisa diakses. Mode “Full” memastikan enkripsi end-to-end antara pengunjung, Cloudflare, dan server hosting Anda.
Langkah tambahan:
- Klik tab “Edge Certificates”
- Aktifkan “Always Use HTTPS”
Ini akan memaksa semua pengunjung untuk mengakses website Anda melalui HTTPS (koneksi aman).
Masalah Umum Saat Menghubungkan Domain
Status masih “Pending” lebih dari 24 jam
Penyebab: Nameserver belum diganti dengan benar di registrar, atau masih ada nameserver lama yang tersisa.
Solusi:
- Login ke panel registrar dan pastikan hanya ada 2 nameserver Cloudflare
- Hapus semua nameserver lama
- Tunggu beberapa jam lagi
Error ERR_TOO_MANY_REDIRECTS
Penyebab: SSL/TLS mode di Cloudflare diset ke “Flexible” padahal hosting sudah punya SSL.
Solusi:
- Ubah SSL/TLS mode ke “Full” atau “Full (Strict)”
- Clear cache browser dan coba akses lagi
Email tidak masuk setelah connect ke Cloudflare
Penyebab: MX Record di-proxy (Orange Cloud) padahal seharusnya DNS Only.
Solusi:
- Buka menu DNS di Cloudflare
- Edit MX Record
- Ubah Proxy Status menjadi Grey Cloud (DNS Only)
- Tunggu 5-10 menit
Website tidak bisa diakses (Error 521/522)
Penyebab: A Record tidak mengarah ke IP hosting yang benar, atau firewall hosting memblokir koneksi Cloudflare.
Solusi:
- Verifikasi A Record mengarah ke IP hosting yang benar
- Hubungi support hosting untuk whitelist IP ranges Cloudflare
FAQ (Pertanyaan Umum)
Biasanya proses 1-24 jam, namun rata-rata selesai dalam 2-6 jam. Tergantung registrar dan TTL settings domain Anda.
Tidak. Jika Anda salah memasukkan domain, Anda harus menghapus site tersebut dan menambahkan ulang dengan domain yang benar.
Domain akan keluar dari Cloudflare dan kembali menggunakan DNS management bawaan registrar. Semua setting di Cloudflare tidak akan berfungsi.
Tidak perlu. DNS records di hosting dan Cloudflare bisa tetap ada. Yang penting adalah nameserver sudah mengarah ke Cloudflare.
Ya, paket Free Cloudflare gratis selamanya dengan fitur-fitur dasar yang cukup untuk kebanyakan website.
Kesimpulan
Menghubungkan domain ke Cloudflare adalah proses yang sederhana jika Anda mengikuti langkah-langkah dengan benar. Kunci keberhasilannya ada di:
- Memastikan DNS records sudah benar sebelum lanjut
- Mengganti nameserver dengan teliti di registrar
- Menggunakan MX Record dengan DNS Only (Grey Cloud) untuk email
- Setting SSL/TLS ke mode “Full” untuk menghindari redirect loop
Dengan domain yang terhubung ke Cloudflare, Anda sekarang memiliki fondasi yang solid untuk DNS management yang lebih baik dan keamanan dasar untuk website Anda.
Sudah berhasil menghubungkan domain Anda ke Cloudflare? Atau masih mengalami kendala di salah satu langkah? Tinggalkan pertanyaan Anda di kolom komentar, dan kami akan membantu menyelesaikan masalah Anda.