Menambahkan domain di SafeLine WAF itu penting kalau kamu ingin website bisa diakses rapi lewat nama domain (bukan IP:port), sekaligus memastikan trafik yang masuk bisa diproteksi dengan benar oleh SafeLine. Biasanya ini dibutuhkan saat kamu pakai reverse proxy, ingin mengaktifkan HTTPS/SSL, atau ketika aplikasi seperti WordPress butuh Host/URL yang sesuai.
Di artikel ini, aku jelaskan gambaran singkat langkahnya supaya kamu cepat paham alurnya. Namun kalau kamu ingin lihat praktiknya dari awal sampai beres (termasuk setting dashboard SafeLine dan pengecekan jika ada error), tonton tutorial lengkapnya lewat video YouTube yang aku sematkan di bawah.
Kamu perlu menambahkan domain di SafeLine WAF saat kamu ingin trafik ke websitemu lewat nama domain (misalnya example.com) diproses oleh SafeLine, bukan langsung ke IP origin. Ini biasanya terjadi ketika kamu menjadikan SafeLine sebagai reverse proxy sekaligus “gerbang” keamanan sebelum request masuk ke server backend.
Umumnya, langkah ini wajib dilakukan dalam kondisi berikut:
Sebelum menambahkan domain di SafeLine WAF, pastikan domain kamu sudah mengarah ke server yang menjalankan SafeLine. Cara paling aman: buat A record (atau AAAA kalau IPv6) ke IP server SafeLine, lalu tunggu propagasi DNS selesai. Setelah itu, pastikan port yang dipakai sudah jelas: 80 untuk HTTP dan 443 untuk HTTPS.
Lalu siapkan akses ke dashboard SafeLine dan data backend (origin) yang akan dilindungi, misalnya IP:port aplikasi (contoh 192.168.1.10:8080 atau 127.0.0.1:8090). Pastikan origin benar-benar hidup dan bisa diakses dari server SafeLine, karena kalau upstream salah atau servicenya mati, biasanya akan muncul error seperti 502/504 saat domain dibuka.
example.com atau app.example.com.192.168.1.10:8080.http(s)://domainkamu dan pastikan halaman backend tampil normal.Kalau kamu ingin melihat prosesnya secara full praktik—mulai dari setting domain di dashboard SafeLine, menentukan upstream/origin, sampai testing akses HTTP/HTTPS—kamu bisa langsung tonton video YouTube yang aku sematkan di bawah ini. Di video ini aku juga tunjukkan bagian-bagian penting yang sering bikin salah, seperti pemilihan port, konfigurasi SSL, dan pengecekan ketika domain belum bisa diakses.
Kalau setelah domain ditambahkan masih belum bisa diakses, biasanya masalahnya ada di DNS, SSL, atau upstream/origin. Mulai cek dari yang paling dasar: pastikan A record/AAAA sudah mengarah ke IP server SafeLine, lalu pastikan port 80/443 di server terbuka dan SafeLine memang listen di port itu.
Berikut masalah yang paling sering muncul dan cara cepat mengatasinya:
:8090) → biasanya berasal dari konfigurasi aplikasi (seringnya WordPress: Site URL/Home URL) yang masih mengarah ke IP:port lama. Ubah URL aplikasi agar pakai domain.X-Forwarded-Proto) terbaca oleh aplikasi jika dibutuhkan.Sekarang domain kamu seharusnya sudah berhasil ditambahkan di SafeLine WAF dan bisa diakses normal lewat nama domain, baik HTTP maupun HTTPS. Dengan setup ini, trafik ke website kamu juga jadi lebih aman karena semua request akan melewati proteksi SafeLine terlebih dulu sebelum masuk ke server origin.
Kalau kamu ingin lihat praktik lengkapnya langkah demi langkah, langsung tonton video yang sudah aku embed di atas. Dan kalau kamu menemui kendala yang belum kebahas, tulis detail error-nya di kolom komentar—sebutkan juga domain, skema yang dipakai (HTTP/HTTPS), dan status error (502/SSL/redirect)—biar aku bantu cek arah solusinya.
Referensi: