Cara Menambahkan Domain di SafeLine WAF

Pendahuluan

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.

Baca Juga: Cara Mudah Install SafeLine WAF di Ubuntu Server

Video Youtube

Kapan perlu menambahkan domain di SafeLine WAF?

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:

  • Kamu ingin pindah dari akses IP:port ke domain yang lebih rapi dan mudah diingat.
  • Kamu mau mengaktifkan HTTPS/SSL lewat SafeLine untuk domain tersebut.
  • Kamu pakai aplikasi seperti WordPress / panel web / Nextcloud yang sensitif terhadap Host / Site URL.
  • Kamu mengatur DNS agar domain mengarah ke server SafeLine, lalu backend tetap di belakang (origin).
  • Kamu ingin aturan proteksi (WAF, bot protection, rate limit) diterapkan spesifik untuk domain tertentu.

Persiapan sebelum mulai

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.

Langkah menambahkan domain di SafeLine WAF (step-by-step)

  1. Masuk ke Dashboard SafeLine menggunakan akun admin kamu.
  2. Buka menu Website / Application (nama menunya bisa sedikit berbeda tergantung versi SafeLine).
  3. Klik tombol Add / Create Site untuk membuat konfigurasi website baru.
  4. Isi Domain yang ingin kamu pakai, misalnya example.com atau app.example.com.
  5. Tentukan skema aksesnya: HTTP (port 80) atau HTTPS (port 443). Jika pakai HTTPS, aktifkan fitur SSL dan pilih metode sertifikat (misalnya Let’s Encrypt atau upload sertifikat sendiri).
  6. Atur Upstream/Origin (server backend) dengan benar, isi IP dan port aplikasi yang sebenarnya, misalnya 192.168.1.10:8080.
  7. Pastikan pengaturan Host/Forward Header sesuai (umumnya biarkan default, yang penting domain yang kamu masukkan benar dan origin siap menerima request berdasarkan host itu).
  8. Klik Save/Apply untuk menyimpan konfigurasi dan menerapkan rule.
  9. Uji akses domain di browser: coba buka http(s)://domainkamu dan pastikan halaman backend tampil normal.
  10. Kalau belum jalan, cek cepat: DNS sudah mengarah ke SafeLine, SSL valid, dan origin/upstream tidak salah.

Video Tutorial Lengkap (Praktik dari Awal Sampai Beres)

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.

Troubleshooting Yang Paling Sering Kejadian

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:

  • Domain tidak bisa dibuka sama sekali → cek DNS sudah benar dan sudah propagasi (coba tes dari jaringan lain). Pastikan server SafeLine bisa diakses dari internet (port 80/443 tidak diblokir firewall/ISP).
  • SSL/HTTPS error (sertifikat tidak valid) → pastikan SSL di SafeLine sudah aktif untuk domain tersebut dan sertifikatnya sesuai. Kalau pakai Let’s Encrypt, pastikan domain benar-benar mengarah ke SafeLine dan port 80/443 bisa diakses untuk proses validasi.
  • Muncul 502/504 (Bad Gateway/Timeout) → upstream/origin salah atau servicenya mati. Cek IP:port origin, pastikan aplikasinya jalan, dan bisa diakses dari server SafeLine.
  • Redirect aneh ke port tertentu (contoh :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.
  • Loop redirect (HTTP ↔ HTTPS) → terjadi karena SafeLine pakai HTTPS tapi origin memaksa HTTP (atau kebalikannya). Samakan skema: set origin sesuai, dan pastikan header forwarding (mis. X-Forwarded-Proto) terbaca oleh aplikasi jika dibutuhkan.

Penutup

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:

Suka Menulis

You might also like
Cara Blokir Akses Web dari Luar Negeri Menggunakan Cloudflare

Cara Blokir Akses Web dari Luar Negeri Menggunakan Cloudflare

Cara Konfigurasi Rate Limit di Nginx Untuk Mencegah DDOS

Cara Konfigurasi Rate Limit di Nginx Untuk Mencegah DDOS

Cara Mudah Install SafeLine WAF di Ubuntu Server

Cara Mudah Install SafeLine WAF di Ubuntu Server

Cara Install ModSecurity di Nginx + OWASP CRS di Ubuntu Server

Cara Install ModSecurity di Nginx + OWASP CRS di Ubuntu Server

Cara Mengamankan Website: Blokir Akses Langsung ke IP Publik Server

Cara Mengamankan Website: Blokir Akses Langsung ke IP Publik Server

Cara Menginstall Wazuh SIEM di Ubuntu Server

Cara Menginstall Wazuh SIEM di Ubuntu Server

Pesan dengan Border Radius

Informasi


Saya bisa membantu instalasi Server seperti: LAMP atau LEMP Stack, Control Panel VPS, Instalasi WebApp, Mail Server, atau sekedar tanya tutorial di web ini. Untuk itu, silahkan hubungi saya melalui kontak yang telah tersedia.

OrangeVPS VPS Murah
Most Populer
Cara Install Armbian Linux 25.05.0 di STB HG680P
Review dan Bencmark STB HG680P Armbian Linux 24.11
Cara Mengaktifkan WiFi di Armbian STB HG680P
Apa Itu Armbian ? Penjelasan Lengkap Armbian Linux Ubuntu Debian Based
Cara Konfigurasi IP Statis Armbian Linux 24.10 di STB HG680P