29 January 2006

Capture SNMP dari Iptables

Hari yang berat. Setelah kencan bete yang diakhiri traktiran bareng orang-orang sekampung, jam 1 siang udah harus masuk kerja. Seperti biasa, dateng hampir tepat waktu setelah sebelumnya berangkat lebih awal sehingga cukup berjalan santai ke kantor.

OK, seperti biasa, setiap hari kita harus belajar agar cepat pintar :P Hari ini kita akan belajar bikin capture SNMP dengan memanfaatkan iptables. Ceile. Gitu deh, cara ini berguna untuk meng-capture SNMP berdasarkan IP source dan destination-nya. Basbang sih, tapi namanya juga masih belajar :D Btw, aku pakai distro debby sahertian. Ok Om² dan Tante², sekarang mari kita mulai...

Firstly, kita edit file iptables-active dengan menambahkan pre-routing dan post-routing ke dalam mangle. Lebih jelasnya ini dia yang harus dimasukkan dalam baris perintah file iptables-active :

Bikin ID untuk SNMP-nya dulu...
-A FORWARD (ini rule biasa, setelah baris ini baru kita masuk materi)
COMMIT
# Completed on Fri Jan 6 16:31:32 2006
# Generated by iptables-save v1.2.6a on Fri Jan 6 16:31:32 2006
*mangle
:PREROUTING ACCEPT [172622435:79747909745]
:INPUT ACCEPT [434431:48737173]
:FORWARD ACCEPT [177426282:80942307644]
:OUTPUT ACCEPT [410017:55364935]
:POSTROUTING ACCEPT [170803564:77309048244]
:BLOCKED - [0:0]
:anu123 - [0:0] (baris ini untuk bikin id snmp)


Bikin prerouting chain di bawahnya
-A PREROUTING -s 10.15.15.10 -j anu123


Lalu masukkan postrouting chain di baris berikutnya
-A POSTROUTING -d 10.15.15.10 -j anu123


Baru kemudian masukkan rule iptables untuk paket itu di baris terakhir
-A anu123 -j ACCEPT
COMMIT

Langkah Kedua, restore iptables. Langkah ini diperlukan untuk mengaktivkan setting² iptables
root:~# iptables-restore < /var/lib/iptables/active


Selesai? Tentu saja belum, hehehe. Berikutnya kita harus edit file snmpd.conf dan menjalankan daemon snmp. Lebih jelasnya langsung praktek :D

Masukkan baris² perintah berikut ke dalam file snmpd.conf
exec .1.3.6.1.4.1.2021.123 trafik /bin/sh /usr/local/sbin/trafstat.sh anu123
//angka 123 setelah angka 2021 adalah nomor urutan rule

Setelah itu restart daemon snmp
root:~# /etc/init.d/snmpd restart

Nah, selesai deh. Sekarang hanya perlu membuat MRTG-nya. Caranya seperti biasa, tapi ID harus sama loh (misal anu123). Sampai jumpa minggu depan!!!

Trims : DP

0 Comments:

Post a Comment

<< Home

Solidaritas Kebersamaan