On Fri, 14 May 2004 11:49:10 +0700 Rio Martin <[EMAIL PROTECTED]> wrote:
> On Friday 14 May 2004 08:34, M. Prasodjo wrote: > > On Thu, 13 May 2004 20:52:58 +0700 > > Rio Martin <[EMAIL PROTECTED]> wrote: > > > # ifconfig > > > eth0 192.168.0.1 > > > eth0:0 192.168.0.2 > > > Cuma mau monitor trafik yang lewat ke 192.168.0.1 dan 192.168.0.2 secara > > > terpisah dan pake SNMP > > > itu saja .. > > basicnya mungkin bisa pakai kayak gini > > #iptables > > NET="192.168.0.0/24" > > ${IPTABLES} -F PENGHITUNG > > ${IPTABLES} -N PENGHITUNG > > ${IPTABLES} -A FORWARD -s $NET -j PENGHITUNG > > ${IPTABLES} -A FORWARD -d $NET -j PENGHITUNG > > IPS="192.168.0.1 192.168.0.2" > > for IP in $IPS; do > > ${IPTABLES} -A PENGHITUNG -s $IP > > ${IPTABLES} -A PENGHITUNG -d $IP > > done; > > ${IPTABLES} -A PENGHITUNG -s $NET > > ${IPTABLES} -A PENGHITUNG -d $NET > > selanjutnya tinggal diambil : > > Mungkin scriptnya buat ngambil dg perl gini (CMIIW, nggak pake nyoba) > > /usr/sbin/iptables -L PENGHITUNG -nvx | tail -2 | head -1 | awk '{print > > \$2}'"; > > Kalo ada yang salah maaf, kalo ada yang kurang tolong di dilengkapi sama > > yang lain. > > > Sorry nih Om Pras, > iptables yang -L -nvx itu counting bytes yang telah iptables kerjakan / masuk > iptables. Nah kalau yang om pras sebutkan, saya telah coba dan nilainya > bertambah terus sesuai dengan jumlah bytes yang masuk/keluar. > > Sedangkan traffic monitoring hanya menampilkan jumlah bytes yang dikirimkan > pada suatu saat tertentu. > CMIIW .. Mustinya di flush setiap abis diambil datanya. Pakai iptables -Z PENGHITUNG Jadinyakan 0 lagi. M. Prasodjo -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php FAQ milis http://linux.or.id/faq.php