Cara Menggunakan Cloudflare untuk Mengelola DNS Anda
Diterbitkan: 2019-11-29Jika Anda telah mencari di Google apa pun yang berkaitan dengan DNS nama domain Anda, kemungkinan besar Anda mungkin menemukan beberapa referensi ke Cloudflare. Cloudflare digambarkan sebagai 'Platform Cloud Global Terintegrasi'. Apa sebenarnya ini? Singkatnya, Cloudflare menyediakan sejumlah alat yang membantu pemilik situs web mengamankan situs web mereka dan meningkatkan kinerja. Dan, sebagai bagian dari rangkaian alat ini adalah kemampuan untuk menggunakan Cloudflare untuk mengelola DNS Anda.
Apa itu DNS? Sebuah gambaran yang sangat singkat!
DNS adalah singkatan dari Domain Name System. Ini pada dasarnya adalah buku telepon internet. Browser web berinteraksi melalui alamat IP (Internet Protocol). Alamat IPv4 seperti 192.168.1.1 atau alamat IPv6 yang lebih baru seperti 2400:cb00:2148:1::c629:d8a2 bukanlah yang Anda sebut mudah diingat! Karena itu kami menggunakan alamat situs web atau nama domain (misalnya pressidium.com).
DNS menerjemahkan nama domain yang mudah diingat ini ke dalam Alamat IP (seperti 192.168.1.1) yang kemudian memungkinkan browser memuat situs web yang Anda cari. Ini semua berlangsung di belakang layar dalam beberapa milidetik.
Sangat sederhana, catatan DNS memberi tahu browser Anda alamat IP mana yang harus dikunjungi ketika alamat web Anda (nama domain) dimasukkan. Apa alamat IP itu akan tergantung di mana situs web Anda dihosting. Dengan demikian, langkah penting saat Anda menyiapkan hosting situs web adalah memastikan nama domain Anda mencatat DNS 'menunjuk' ke Alamat IP server yang benar untuk host web Anda. Jika informasi ini salah maka pengguna akhir hanya akan melihat layar 'Situs ini tidak dapat dijangkau'. Jelas bukan yang Anda inginkan!
Jadi, mengapa menggunakan Cloudflare untuk mengelola DNS Anda?
Agar nama domain Anda berfungsi, Anda harus memiliki beberapa cara untuk mengonfigurasi DNS. Banyak Pendaftar Nama Domain (seperti Namecheap) memberi pelanggan mereka akses 'gratis' ke sistem DNS mereka sendiri yang memungkinkan Anda mengunggah catatan DNS yang sesuai agar domain Anda 'menunjuk' dengan benar ke situs web dan email Anda. Biasanya catatan ini akan mencakup A Records, CNAME Records dan MX Records.
Masalah dengan banyak layanan DNS gratis yang disediakan oleh registrar adalah mereka dapat kekurangan kinerja dan keandalan. Jika server DNS yang disediakan oleh pencatat Anda mati, maka situs web Anda akan menjadi tidak dapat diakses (karena buku alamat yang diandalkan browser Anda untuk menemukan host web Anda tidak lagi berfungsi). Selain itu, pembaruan dapat memakan waktu lama untuk disebarkan ke server DNS. Mari kita lihat apa artinya ini.
Penundaan Propagasi DNS
Saat Anda membuat perubahan pada catatan A, catatan CNAME, atau catatan lain, perubahan ini perlu tercermin pada Server DNS yang Anda gunakan. Bergantung pada penyedia Anda, perubahan ini dapat memakan waktu dari menit hingga jam untuk terlihat di Server DNS. Menggunakan analogi buku alamat, ini setara dengan pindah ke rumah baru tetapi membutuhkan beberapa minggu untuk memberi tahu orang-orang tentang alamat baru Anda. Apa yang akan terjadi? Email Anda akan terus tiba di alamat lama Anda dan bukan alamat baru Anda.
Hal yang sama berlaku untuk DNS Anda. Jika detail 'alamat' lama tertinggal di server DNS, lalu lintas apa pun ke situs web Anda (yaitu 'email' Anda) akan dikirim ke server yang salah (atau alamat rumah).
Ini bisa sangat membuat frustrasi! Mengapa? Nah, bayangkan Anda baru saja membuat situs web baru dan sekarang Anda sedang dalam proses memperbarui catatan DNS Anda agar mengarah ke host web Anda. Jika penyedia DNS Anda membutuhkan waktu berjam-jam atau bahkan berhari-hari untuk mencerminkan perubahan ini pada catatan DNS Anda di server DNS mereka, maka Anda harus menunggu saat ini sebelum nama domain Anda berhasil 'menunjuk' ke situs web Anda. Sampai perubahan DNS ini diterapkan, Anda akan terjebak melihat layar 'Situs ini tidak dapat dijangkau'.
Dalam kasus situs web baru, ini membuat frustrasi. Namun, ketika ini adalah situs yang sudah ada dan Anda telah pindah ke host web atau penyedia email baru, penundaan ini bisa sangat bermasalah karena penundaan berarti bahwa pengguna situs web Anda akan, untuk sementara waktu, diarahkan ke server yang salah. Hasil? Mereka akan melihat salinan situs web 'lama' Anda di server penyedia sebelumnya atau email mereka akan terpental. Jika penyedia situs web lama Anda telah menghapus situs web Anda, maka mereka akan mendapatkan kesalahan 404. Karena penundaan dalam propagasi DNS (tergantung penyedia) dapat sangat bervariasi, ini membuat Anda dalam keadaan limbo dengan peristiwa yang sepenuhnya di luar kendali Anda dalam hal ini.
Masukkan DNS Cloudflare. Cloudflare (menurut situs web mereka) adalah 'penyedia DNS tercepat di dunia, dengan kecepatan tercepat secara keseluruhan untuk semua penyedia DNS' . Artinya, setiap pembaruan yang dilakukan pada catatan DNS Anda menyebar ke server DNS mereka dengan sangat cepat. Time-To-Live (TTL) DNS Cloudflare default adalah 300 detik (5 menit). Ini berarti setiap perubahan atau penambahan yang Anda buat pada file zona Cloudflare Anda akan dikeluarkan dalam 5 menit atau kurang.
Dengan demikian, Anda sekarang dapat membuat perubahan pada DNS Anda yakin bahwa pembaruan akan tercermin di dunia nyata lebih cepat daripada nanti ... dengan kata lain, lalu lintas situs web Anda akan dialihkan berdasarkan perubahan Catatan DNS Anda lebih cepat daripada nanti! Jadi, bahkan jika Anda membuat kesalahan dalam memasukkan catatan DNS Anda, Anda dapat yakin ini dapat diselesaikan dengan cepat dan mudah ketika Anda meng-host catatan DNS Anda dengan Cloudflare.
Bagaimana cara mengatur DNS saya di Cloudflare?
Buka Cloudflare dan daftar untuk mendapatkan akun gratis. Cloudflare memang menawarkan layanan premium (mulai dari $20/bulan per situs) tetapi hanya untuk mengelola DNS Anda, paket gratisnya sudah lebih dari cukup.
Klik pada teks + Tambahkan Situs di kanan atas layar, lalu masukkan nama domain situs web Anda.
Klik 'Tambah Situs' lalu pilih paket Gratis. Cloudflare akan memindai nama domain Anda dan mendeteksi catatan DNS yang saat ini terkait dengan domain Anda. Pada tahap ini, aman untuk mengklik 'Lanjutkan'. Anda akan melihat bahwa A Records dan CNAME record memiliki awan oranye di sebelahnya… kita akan membahasnya nanti.
Langkah selanjutnya adalah penting. Anda akan melihat layar yang mencantumkan Nameserver Anda saat ini. Nameserver adalah server di internet yang khusus menangani pertanyaan mengenai lokasi berbagai layanan nama domain. Pada dasarnya ini adalah bagian pertama dari sistem 'Buku Alamat' yang mendefinisikan siapa penyedia DNS Anda. Dalam contoh ini kami mengubah Penyedia DNS kami dari Registrar kami ke Cloudflare sehingga kami perlu memperbarui catatan ini.
Cloudflare mungkin akan mendeteksi siapa Registrar Nama Domain Anda. Anda harus masuk ke akun Pendaftar Anda dan memperbarui Server Nama ke dua yang disediakan Cloudflare. Jika Anda ragu tentang bagaimana melakukan ini, tanyakan pada Panitera Anda dan mereka akan dapat memandu Anda melalui proses tersebut.
Catatan penting: Anda tidak memindahkan nama domain Anda ke Registrar baru jadi jangan panik! Domain Anda akan tetap terdaftar di Registrar pilihan Anda (seperti Namecheap). Satu-satunya perbedaan adalah bahwa catatan DNS Anda akan di-host oleh Cloudflare, bukan, dalam contoh ini, Namecheap.
Setelah Anda selesai melakukannya, klik ' Selesai, periksa server nama '. Cloudflare kemudian akan memindai pembaruan ini. Setelah dikonfirmasi (ini bisa memakan waktu beberapa jam), Anda akan menerima email dari Cloudflare yang mengonfirmasi bahwa Catatan DNS Anda sekarang dikendalikan oleh Cloudflare.
Mengubah Catatan DNS Anda
Sekarang Cloudflare mengontrol catatan DNS Anda, Anda bebas untuk membuat perubahan apa pun pada ini sesuai kebutuhan. Jika tidak ada yang berubah sejak Anda mengatur Cloudflare (yaitu Anda tetap menggunakan host dan penyedia email yang sama) maka secara teoritis Anda tidak perlu melakukan hal lain. Cukup periksa situs web Anda dan email masih berfungsi.
Jika Anda perlu membuat perubahan pada catatan DNS Anda, klik tab DNS. Dari sini Anda akan melihat daftar lengkap catatan DNS Anda. Klik ini untuk mengedit sesuai kebutuhan. Seperti yang disebutkan, sekarang Anda menggunakan penyedia DNS tercepat di dunia, setiap perubahan yang Anda buat akan tercermin dengan sangat cepat di dunia nyata. Ini membuat hidup jauh lebih mudah, terutama saat Anda memindahkan situs web dan/atau email dari satu penyedia ke penyedia lainnya.
Awan Oranye – Menggunakan Proksi Cloudflare
Di sebelah A record dan CNAME record, Anda akan melihat ikon awan kecil. Ini mungkin oranye atau abu-abu. Jika Anda mengklik ini, itu akan mengaktifkan dan menonaktifkan. Jadi, apa yang terjadi di sini?
Dengan mengaktifkan ini, Anda dapat mengaktifkan (oranye) atau menonaktifkan (abu-abu) layanan Proxy Cloudflare. Ketika ini diaktifkan, itu berarti Anda memilih untuk mengarahkan lalu lintas ke situs web Anda melalui server Cloudflare. Ini memiliki sejumlah manfaat potensial:
- Kecepatan: Cloudflare menyimpan elemen situs web Anda dan menyajikannya melalui CDN (jaringan pengiriman konten) mereka sendiri. Ini seharusnya, dalam banyak kasus, mempercepat seberapa cepat situs web Anda dimuat. Yang mengatakan, jika Anda sudah menggunakan CDN, itu hanya menambahkan lapisan lain untuk lalu lintas untuk dilalui yang mungkin benar-benar memperlambat segalanya bagi beberapa pengunjung.
- Keamanan: Cloudflare menghentikan lalu lintas berbahaya sebelum mencapai server web asal Anda. Alamat IP asal Anda ditutupi artinya penyerang tidak dapat melewati Cloudflare dan langsung menyerang situs web Anda. Cloudflare juga menyatakan bahwa mereka menawarkan mitigasi serangan DDoS tanpa batas. Firewall Aplikasi Web (WAF) untuk keamanan tambahan juga tersedia tetapi hanya pada paket Pro (saat ini $20/bulan per situs).
- Keandalan: Lalu lintas dirutekan melalui Jaringan Anycast Cloudflare yang dikirim ke pusat data Cloudflare terdekat. Sifat terdistribusi dari sistem DNS meningkatkan keandalan.
Apakah Anda memilih untuk memanfaatkan fitur Cloudflare tambahan ini atau tidak, terserah Anda. Sebagai aturan, semakin murah hosting Anda, semakin besar kemungkinan fitur keamanan dan kinerja ini bermanfaat.
Sebagai contoh, Pressidium merutekan semua lalu lintas ke situs web yang dihosting di platform Pressidium melalui Firewall Aplikasi Web (tambahan $20 untuk Cloudflare) plus telah menerapkan serangkaian tindakan keamanan lainnya.
Platform Pressidium juga memiliki banyak fitur untuk memastikan situs web Anda dimuat dengan sangat cepat serta menawarkan jaringan CDN. Ini berpotensi membuat penggunaan Proxy Cloudflare tidak perlu. Jika Anda adalah klien Pressidium dan memiliki pertanyaan tentang ini, jangan ragu untuk mengirimkan tiket dukungan dengan pertanyaan Anda.
Jadi, haruskah Anda menggunakan Cloudflare untuk mengelola DNS Anda?
Semoga artikel ini telah membantu menjelaskan cara menggunakan Cloudflare untuk mengelola DNS Anda. Apakah Anda memilih untuk menggunakannya sepenuhnya terserah Anda. Ada banyak penyedia layanan DNS tetapi menurut pengalaman saya, Cloudflare menawarkan salah satu sistem manajemen DNS terbaik.
Dengan akun gratis, tidak ada alasan untuk tidak mencoba layanan terbaik mereka. Buka cloudflare.com untuk memulai!