Defaults.Exposed

Defaults.ExposedPerbaikan › CDN / WAF & hosting

Cara memperbaiki CDN / WAF & hosting

Dua pembacaan pipa di balik website Anda: apakah Anda duduk di belakang perisai pelindung (CDN dengan Web Application Firewall, seperti Cloudflare) yang menyaring serangan dan menyerap lonjakan traffic, dan peta tentang siapa yang sebenarnya menjalankan DNS, website, dan email Anda. Keduanya bersifat informatif dalam penilaian kami — mereka tidak mengubah nilai Anda — tapi mereka menggambarkan seberapa terekspos server asal Anda terhadap serangan dan pemadaman, dan seberapa kusut penyedia Anda. Perisai di depan dan kumpulan penyedia yang terpisah dengan wajar adalah apa yang terlihat seperti bisnis yang tangguh.

Intinya bagi bisnis Anda: Website tanpa perisai di depannya mengambil setiap serangan dan setiap lonjakan traffic langsung ke server asal — sehingga banjir bot, lonjakan hari peluncuran, atau satu serangan otomatis bisa membuat Anda offline selama berjam-jam, dan pemulihan ada pada Anda. Menempatkan CDN/WAF di depan (tier gratis tersedia) menyaring sebagian besar serangan otomatis, menyerap lonjakan, dan mempercepat website di seluruh dunia — biasanya pekerjaan sore hari untuk orang IT Anda, tanpa biaya lisensi. Terpisah, jika DNS, website, dan email Anda semua tinggal dengan satu penyedia, satu pemadaman atau pelanggaran di sana membawa seluruh kehadiran online Anda turun sekaligus; mengetahui peta penyedia Anda adalah hal pertama yang Anda butuhkan dalam insiden. Tidak satu pun pemeriksaan mengubah nilai Anda — tapi keduanya menggambarkan eksposur nyata terhadap downtime, kehilangan penjualan, dan pemulihan yang lambat dan menyakitkan.

Kerugian yang dapat ditimbulkan

Mengapa ini penting. Kedua pemeriksaan di sini bersifat informatif dalam metodologi kami — terdaftar dengan nol poin dan tidak pernah mengubah nilai Anda — karena mereka menggambarkan infrastruktur Anda daripada menguji kontrol keamanan lulus/gagal. Kami menampilkannya karena mereka memetakan eksposur bisnis nyata. Website tanpa CDN/WAF mengambil setiap serangan dan lonjakan traffic di asal secara langsung, tanpa penyaringan dan tanpa penyerapan lonjakan; menambahkan satu (tier gratis Cloudflare adalah rute umum) adalah salah satu peningkatan ketahanan paling berpengaruh dan berbiaya terendah yang bisa dilakukan bisnis kecil. Dan peta penyedia yang jelas — mengetahui apakah DNS, web, dan email Anda dibagi atau ditumpuk pada satu penyedia — adalah hal pertama yang Anda butuhkan ketika sesuatu salah dan perbedaan antara insiden yang terkandung dan pemadaman total.

Apa ini, dalam bahasa sederhana

Setiap website berjalan di server di suatu tempat. Pertanyaan yang dijawab halaman ini adalah: apa yang berdiri antara internet terbuka dan server itu — dan siapa yang sebenarnya menjalankan potongan-potongan kehadiran online Anda?

Ada dua bagian:

  1. CDN / WAF — perisai di depan. CDN (Content Delivery Network) adalah jaringan global yang duduk di depan website Anda, menyajikan konten Anda dengan cepat ke pengunjung di mana saja, dan menyerap lonjakan traffic. WAF (Web Application Firewall) adalah filter yang memeriksa permintaan masuk dan memblokir yang berbahaya sebelum menjangkau server Anda. Layanan populer (Cloudflare, AWS CloudFront, Fastly, Akamai, Sucuri, dan lainnya) menggabungkan ini bersama. Kami melihat respons website Anda dan melaporkan apakah kami bisa melihat perisai di depan — dan kami juga mencatat server web apa yang Anda jalankan.

  2. Peta hosting / penyedia — siapa yang menjalankan pipa Anda. Kami membaca record publik yang mengatakan siapa yang menangani DNS (direktori yang mengubah domain Anda menjadi alamat), dan siapa yang menangani email Anda. Dari situ kami bisa memberi tahu apakah DNS, website, dan email Anda dibagi di seluruh penyedia (tangguh) atau ditumpuk pada satu (nyaman, tapi satu titik kegagalan).

Hal terpenting yang harus diketahui di depan: dalam penilaian kami, keduanya bersifat informatif. Mereka tidak mempengaruhi nilai Anda. Kami menampilkannya karena mereka menggambarkan seberapa terekspos bisnis Anda terhadap downtime dan serangan — yang merupakan pertanyaan yang berbeda dan sangat praktis dari nilai.

Dampak finansial yang perlu diketahui

Ini bukan risiko abstrak — ini adalah cara sehari-hari pengaturan yang tidak terlindungi dan kusut mengubah masalah kecil menjadi hari yang buruk.

Apa sebenarnya itu

CDN / WAF — lapisan pelindung

Ketika pengunjung (atau penyerang) meminta website Anda, permintaan tersebut bisa langsung ke server asal Anda, atau bisa melalui CDN/WAF terlebih dahulu. Jika ada perisai di depan, perisai itu bisa:

Kami mendeteksi perisai dengan melihat sidik jari yang ditinggalkan layanan ini di header respons website Anda — misalnya header cf-ray (Cloudflare), x-amz-cf-id (Amazon CloudFront), x-served-by (Fastly), x-akamai-transformed (Akamai), atau x-sucuri-id (Sucuri). Kami juga membaca header Server untuk mengidentifikasi server web dasar Anda (nginx, Apache, IIS, LiteSpeed, Caddy, dan sebagainya), dan menandai header X-Powered-By mana pun yang berbagi berlebihan.

Seperti apa “baik” itu: CDN/WAF terdeteksi di depan asal Anda, dan header Server yang tidak mengiklankan nomor versi spesifik.

Peta hosting / penyedia — dependensi infrastruktur Anda

Domain Anda secara diam-diam menunjuk ke beberapa layanan berbeda:

Dari ini kami bisa melihat apakah tanggung jawab ini dibagi di seluruh penyedia (kegagalan di satu tidak menonaktifkan yang lain) atau ditumpuk pada satu penyedia (nyaman, tapi satu pemadaman atau pelanggaran menonaktifkan segalanya).

Seperti apa “baik” itu: minimal, DNS yang dipegang oleh penyedia yang khusus dan andal daripada dibundel ke dalam akun yang sama dengan segalanya — sehingga direktori domain Anda tidak berbagi nasib dengan website dan kotak masuk Anda.

Cara memperbaikinya (gratis, ~1 sore hari)

Berikan ini kepada orang IT atau pengembang web Anda — perbaikannya gratis. Menempatkan CDN/WAF di depan website Anda tidak ada biaya pada tier gratis umum, dan menekan versi server Anda adalah pengaturan satu baris. Tidak ada lisensi yang perlu dibeli. (Opsi berbayar di sini hanya pemantauan, pelacakan portofolio, dan audit — tidak pernah perbaikannya sendiri.) Satu-satunya keputusan pemilik adalah: ya, taruh perisai di depan website.

Karena kedua pemeriksaan bersifat informatif, tidak satu pun dari ini dinilai — tapi CDN/WAF adalah salah satu peningkatan ketahanan nilai tertinggi yang bisa dilakukan bisnis kecil, jadi layak dilakukan.

1. Taruh CDN/WAF di depan website Anda

Rute paling umum dan gratis adalah Cloudflare:

  1. Buat akun Cloudflare gratis dan tambahkan domain Anda.
  2. Cloudflare membaca record DNS yang ada; periksa bahwa mereka diimpor dengan benar.
  3. Ubah nameserver domain Anda (di registrar Anda) ke dua yang diberikan Cloudflare. Ini adalah sakelar yang merutekan traffic melalui Cloudflare.
  4. Atur mode SSL/TLS ke Full (strict) sehingga enkripsi tetap end-to-end antara pengunjung → Cloudflare → asal Anda. (Hindari “Flexible,” yang membiarkan leg terakhir tidak terenkripsi.)
  5. CDN dan WAF baseline sekarang aktif. Anda bisa menyetel aturan WAF nanti, tapi default sudah menyaring banyak.

Rute lain, tergantung stack Anda:

Setelah beralih, uji website, konfirmasi HTTPS berfungsi di mana-mana, dan perhatikan selama sehari. Jangan agresif meng-cache halaman yang harus tetap personal atau langsung (area yang sudah login, keranjang, checkout).

2. Hentikan iklan versi server Anda

Apakah Anda menambahkan CDN atau tidak, tekan versi yang diumumkan server Anda — itu adalah informasi gratis yang Anda berikan kepada penyerang.

Nginx:

server_tokens off;

Apache (di konfigurasi utama):

ServerTokens Prod
ServerSignature Off

Hapus header X-Powered-By yang berbagi berlebihan (misalnya dari PHP atau framework aplikasi) di tingkat server atau CDN — di Cloudflare Anda bisa menghapusnya dengan aturan transform response header.

3. Periksa kewarasan peta penyedia Anda (opsional, ~10 menit)

Lihat di mana DNS, website, dan email Anda sebenarnya tinggal:

Catatan platform

Kesalahan umum

Catatan tentang nilai

Untuk benar-benar jelas: tidak satu pun dari dua pemeriksaan ini mempengaruhi nilai Anda. Mereka terdaftar dalam metodologi kami sebagai informatif, dengan nol poin, dan kami tidak pernah menghukum Anda untuk asal yang tidak terlindungi atau pengaturan penyedia tunggal. Kami melaporkan mereka karena mereka menggambarkan eksposur nyata terhadap downtime, serangan, dan pemulihan insiden yang lambat — dan karena menambahkan CDN/WAF gratis adalah salah satu peningkatan nilai terbaik yang bisa dilakukan bisnis kecil. Jika Anda tidak melakukan apa pun di sini, nilai Anda tidak berubah. Jika Anda menempatkan perisai di depan website Anda dan memisahkan DNS Anda, Anda telah membuat bisnis secara bermakna lebih tangguh secara gratis. Itulah cara yang tepat untuk membaca halaman ini: bukan angka yang harus dipertahankan, tapi peningkatan ketahanan yang layak diambil.

FAQ

Ini tidak mempengaruhi nilai saya — jadi mengapa saya harus peduli?

Karena nilai mengukur kontrol keamanan tertentu (enkripsi, anti-spoofing email, header keamanan), sementara dua pemeriksaan ini menggambarkan ketahanan Anda — seberapa terekspos Anda terhadap downtime dan serangan. Server yang tidak terlindungi masih bisa mendapat skor baik pada pemeriksaan yang dinilai dan masih bisa dijatuhkan oleh banjir bot pada hari peluncuran. Nilai dan ketahanan adalah pertanyaan yang berbeda; halaman ini tentang yang kedua. Menambahkan CDN/WAF adalah salah satu peningkatan nilai terbaik yang bisa Anda buat, nilai atau tidak.

Saya tidak teknis — apa yang sebenarnya perlu saya lakukan?

Satu keputusan dan satu serah terima. Keputusan: apakah Anda menginginkan perisai pelindung (CDN/WAF) di depan website Anda? Untuk hampir setiap bisnis jawabannya ya, dan rute umum — tier gratis Cloudflare — tidak ada biaya. Serah terima: berikan bagian 'Cara memperbaikinya' kepada siapa pun yang mengelola website atau domain Anda. Menyiapkan CDN/WAF gratis biasanya pekerjaan sore hari dan tidak ada biaya lisensi. Perbaikannya gratis; hanya pemantauan opsional dan alat portofolio yang berbayar.

Apa perbedaan antara CDN dan WAF — apakah saya membutuhkan keduanya?

CDN (Content Delivery Network) adalah jaringan global server yang duduk di depan website Anda, meng-cache konten Anda dekat dengan pengunjung sehingga halaman dimuat lebih cepat, dan menyerap lonjakan traffic sehingga lonjakan tidak menghancurkan asal Anda. WAF (Web Application Firewall) adalah lapisan penyaringan yang memeriksa permintaan masuk dan memblokir yang berbahaya — upaya injeksi, serangan bot, pola eksploitasi yang dikenal — sebelum menjangkau server Anda. Kabar baiknya adalah layanan populer menggabungkan keduanya: aktifkan Cloudflare (atau serupa) dan Anda mendapatkan CDN dan WAF baseline bersama. Jadi praktisnya, itu satu pengaturan, dua manfaat.

Apakah buruk bahwa semua layanan saya dengan satu penyedia?

Ini adalah risiko konsentrasi, bukan dosa. Kenyamanan nyata — satu tagihan, satu login, satu baris dukungan. Tapi trade-off-nya adalah bahwa satu pemadaman atau satu kompromi akun bisa membuat DNS, website, dan email Anda turun bersama, dan membuat Anda tidak bisa bahkan berkomunikasi tentang itu. Banyak bisnis kecil menerima ini secara sadar. Tujuan pemeriksaan ini hanya untuk membuat dependensi terlihat sehingga itu adalah keputusan, bukan kejutan. Peningkatan yang umum dan rendah usaha adalah memindahkan DNS ke penyedia khusus (DNS Cloudflare gratis), sehingga setidaknya direktori domain Anda tidak berbagi nasib dengan hosting.

Kami mendeteksi perangkat lunak server dan versi Anda — mengapa itu penting?

Ketika server Anda mengiklankan persis perangkat lunak apa yang dijalankannya dan versi mana (di header 'Server' atau 'X-Powered-By'), itu memberi penyerang pintasan: mereka bisa mencari kerentanan yang diketahui untuk versi persis itu dan langsung mengincar. Itu tidak membuat Anda tidak aman dengan sendirinya, tapi itu adalah pengungkapan informasi yang tidak perlu — seperti meninggalkan merek dan model kunci Anda di pintu depan. Menekan versi (pengaturan server satu baris, gratis) adalah langkah pengerasan kecil dan bijak. Ini dicakup dalam langkah perbaikan di bawah.

Apakah menempatkan CDN di depan website saya akan merusak apa pun atau memperlambatnya?

Dilakukan dengan benar, itu mempercepat website — itulah seluruh tujuan CDN. Hal utama yang harus tepat selama pengaturan adalah: pastikan HTTPS tetap end-to-end (gunakan mode 'Full (strict)' di Cloudflare, bukan 'Flexible'), dan jangan agresif meng-cache halaman yang perlu bersifat personal atau langsung (dasbor yang sudah login, checkout). Penyedia yang terpercaya default ke pengaturan yang masuk akal. Uji website setelah beralih nameserver, perhatikan selama sehari, dan Anda akan memiliki website yang lebih cepat dan terlindungi tanpa kekurangan.