Bayangkan ini: tengah malam, server VPS yang kita kelola tiba-tiba mulai melambat. Padahal nggak ada proses berat yang sedang berjalan, dan penggunaan resource juga masih stabil. Setelah dicek, ternyata log mencatat ribuan upaya login SSH dari IP yang gak dikenal. Bukan satu dua kali, tapi terus berulang dalam hitungan detik. Inilah yang disebut brute force attack, dan ini baru salah satu contoh serangan otomatis yang ngincer VPS dengan IP publik terbuka.
Nah, di sinilah pentingnya ngebatesin akses berdasarkan IP. Ini tuh strategi keamanan dasar yang sering disepelekan. Padahal cuma butuh pengaturan ringan, kita udah bisa nyaring siapa yang boleh masuk ke server, dan siapa yang langsung ditolak di pintu gerbang.
Kenapa IP Harus Dibatasi Sejak Awal?
VPS itu kan punya akses root dan terkoneksi langsung ke internet, jadi otomatis jadi target empuk. Kalau aksesnya nggak dibatesin, siapa pun bisa coba masuk ke port penting kayak SSH (22), RDP (3389), FTP (21), bahkan ke port aplikasi internal yang sebenernya gak perlu terbuka ke publik.
Dengan filter IP, kita cuma kasih izin buat IP tertentu yang dipercaya. Ini bisa dilakukan lewat iptables, fail2ban, CSF, atau firewall di Virtualizor yang udah disediakan sama Flazz Networks.
Pengalaman Nyata: SSH Diserang dari Luar Negeri
Salah satu pelanggan Flazz Networks pernah ngalamin lonjakan CPU tengah malam. Ternyata server SSH-nya lagi diserang brute force sama ratusan IP asing. Karena VPS-nya unmanaged, semua pengamanan ya di tangan dia sendiri. Untungnya dia cepet blok IP yang mencurigakan dan ganti port SSH-nya. Tapi bandwidth udah sempet jebol duluan.
Cara Bikin Akses IP Lebih Aman di VPS
Ada beberapa cara umum yang bisa dipakai tergantung sistem operasi yang kamu pakai:
1. iptables (Linux)
# Kasih akses hanya buat IP tertentu
iptables -A INPUT -p tcp -s 123.123.123.123 --dport 22 -j ACCEPT
# Tolak semua IP lain
iptables -A INPUT -p tcp --dport 22 -j DROP
2. CSF (ConfigServer Security & Firewall)
Kalau pake panel kayak cPanel atau DirectAdmin, CSF bisa jadi solusi praktis. Cukup atur di /etc/csf/csf.allow buat whitelist IP, dan /etc/csf/csf.deny buat blacklist.
3. Fail2ban
Tool ini ngeblok IP yang gagal login berkali-kali secara otomatis. Cocok buat SSH, FTP, dan semacamnya.
4. Firewall Virtualizor
Buat user VPS Flazz Networks, firewall dari Virtualizor bisa jadi opsi awal buat batasi port penting. Fiturnya memang basic, tapi udah cukup buat setup pertama.
Bahaya Port Scanning
Sebelum brute force dimulai, biasanya bot akan scanning port dulu. Mereka cari port terbuka di IP kamu. Begitu nemu yang aktif, barulah dilanjutin dengan percobaan masuk.
Makanya penting juga untuk:
- Nutup port yang nggak dipakai
- Ganti port default (misal SSH dari 22 ke 2222)
- Gunakan VPN internal buat akses VPS (bisa request trial dari Flazz Networks)
Gabungkan Beberapa Strategi Sekaligus
Keamanan terbaik itu gak cukup satu lapisan. Coba gabungkan:
- Allowlist IP untuk SSH dan panel
- Pakai fail2ban
- Nonaktifkan login root langsung
- Autentikasi SSH pakai key, bukan password
- Monitor log secara berkala
Kapan Sebaiknya Diterapkan?
Langsung setelah VPS dibuat. Jangan nunggu diserang dulu. Urutannya:
- Pasang firewall dasar
- Batasi akses SSH dan login panel
- Jalankan update sistem
- Baru install aplikasi lainnya
Karena VPS di Flazz Networks bersifat unmanaged, tanggung jawab keamanan ada di kamu sebagai pengguna. Untuk panduan lengkap saat pertama kali setup, bisa juga baca artikel ini.
Dengan ngebatesin akses IP dari awal, kamu bisa hindarin risiko downtime, irit bandwidth, dan jaga stabilitas server dalam jangka panjang. Sistem yang aman itu bukan soal anti-hack total, tapi soal nggak kasih celah buat diserang secara cuma-cuma.
Kalau masih bingung cara setup firewall, atau pengen akses VPN internal untuk VPS, tinggal hubungi www.flazznetworks.com atau lewat WhatsApp/Telegram 0899-8130-330, biar bisa dibantu sesuai kebutuhan setup kamu.



