Catatan Harian Mas Andri

Silahkan digunakan dengan bijaksana

back

Otomatisasi Pemantauan IP yang Diblokir dengan Bash Script dan Telegram Bot

05 Oktober 2024 || 22:24:15 WIB || ClassyID

Apakah Anda sering memantau keamanan server dan ingin mendapatkan notifikasi secara real-time saat IP tertentu diblokir oleh Fail2Ban? Dengan Bash script sederhana ini, Anda bisa mengotomatiskan pemantauan dan menerima laporan langsung ke Telegram Anda!

Bash script ini bekerja dengan menampilkan informasi sistem dan jaringan, serta daftar IP yang diblokir oleh Fail2Ban. Tidak hanya itu, Anda juga akan menerima geolokasi dari setiap IP yang diblokir, sehingga Anda bisa langsung mengetahui dari mana asal serangan tersebut.

Fitur Utama:

  1. Notifikasi Real-time: Setiap IP yang diblokir oleh Fail2Ban akan segera diberitahukan ke bot Telegram Anda.
  2. Geolokasi IP: Laporan yang dikirimkan mencakup informasi lokasi geografis dari IP yang diblokir.
  3. Laporan Lengkap dalam Format File: Selain notifikasi teks, Anda juga akan mendapatkan file berisi daftar lengkap IP dan lokasi yang diblokir, sehingga Anda bisa mengelola dan menyimpan catatan keamanan dengan mudah.
  4. Otomatisasi yang Mudah: Script ini mudah diatur dan dijalankan pada sistem Linux dengan iptables, geoip-bin, fail2ban, dan curl.

Langkah-langkah Penggunaan:

  1. Buat bot di Telegram untuk menerima notifikasi.
  2. Jalankan Bash script pada server yang menggunakan Fail2Ban.
  3. Dapatkan laporan rutin langsung ke Telegram dengan informasi lengkap tentang IP yang diblokir dan geolokasi asal serangan.

Dengan solusi otomatisasi sederhana ini, Anda dapat dengan mudah meningkatkan keamanan server Anda dan mendapatkan laporan detail secara cepat dan efisien.

Kebutuhan Sistem:

Jangan ragu untuk mencoba dan kembangkan lebih lanjut script ini agar sesuai dengan kebutuhan keamanan server Anda!

Clone Github