try  bandwidthd. I use it. it works fine for me. <br><br>It is very easy to setup . <br><br>Step by step How to given below.<br><br><br>rpm -ivh bandwidthd-2.0.1-1.i386.rpm<br><br clear="all">[root@netmonitor ~]# cat /etc/bandwidthd.conf
<br>##############################<div id="mb_0">######################<br># Bandwidthd.conf<br>#<br># Commented out options are here to provide
<br># documentation and represent defaults<br><br># Subnets to collect statistics on.  Traffic that<br># matches none of these subnets will be ignored.<br># Syntax is either IP Subnet Mask or CIDR<br>#subnet <a href="http://10.0.0.0/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


10.0.0.0</a> <a href="http://255.0.0.0/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">255.0.0.0</a><br>#subnet <a href="http://192.168.0.0/16" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

192.168.0.0/16</a><br>#subnet <a href="http://172.16.0.0/12" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">172.16.0.0/12</a><br>subnet <a href="http://192.168.101.0/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

192.168.101.0
</a> <a href="http://255.255.255.0/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">255.255.255.0</a><br>subnet <a href="http://192.168.102.0/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

192.168.102.0</a> <a href="http://255.255.255.0/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">255.255.255.0</a><br>subnet <a href="http://192.168.100.0/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

192.168.100.0</a> 
<a href="http://255.255.255.0/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">255.255.255.0</a><br><br><br># Device to listen on<br># Bandwidthd listens on the first device it detects
<br># by default.  Run "bandwidthd -l" for a list of<br># devices.<br>#dev "eth0"<br>dev "eth0"<br><br>###################################################<br># Options that don't usually get changed
<br><br># An interval is 2.5 minutes, this is how many<br># intervals to skip before doing a graphing run<br>#skip_intervals 0<br>skip_intervals 1<br><br># Graph cutoff is how many k must be transfered by an<br># ip before we bother to graph it
<br>#graph_cutoff 1024<br>graph_cutoff 1024<br><br>#Put interface in promiscuous mode to score to traffic<br>#that may not be routing through the host machine.<br>#promiscuous true<br>promiscuous true<br><br>#Log data to cdf file htdocs/log.cdf
<br>#output_cdf false<br>output_cdf true<br><br>#Read back the cdf file on startup<br>#recover_cdf false<br>recover_cdf true<br><br>#Libpcap format filter string used to control what bandwidthd see's<br>#Please always include "ip" in the string to avoid strange problems
<br>#filter "ip"<br>filter "ip"<br><br>#Draw Graphs - This default to true to graph the traffic bandwidthd is recording<br>#Usually set this to false if you only want cdf output or<br>#you are using the database output option.  Bandwidthd will use very little
<br>#ram and cpu if this is set to false.<br>#graph true<br>graph true<br><br>#Set META REFRESH seconds (default 150, use 0 to disable).<br>#meta_refresh 150<br>meta_refresh 150<br><br>[root@netmonitor ~]# cat /etc/httpd/conf.d/bandwidthd.conf
<br>Alias /bandwidth /usr/share/bandwidthd/htdocs<br><br><Location /htdocs><br>    Order deny,allow<br>    Deny from all<br>    Allow from all<br></Location><br><br>/etc/init.d/bandwidthd start<br><br>then browse as below 
<br><br><a href="http://ipaddress/bandwidth" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://ipaddress/bandwidth</a></div><br><br><div><span class="gmail_quote">On 1/4/07, <b class="gmail_sendername">
abhishek singh</b> <<a href="mailto:abhishek.rhce@yahoo.co.in">abhishek.rhce@yahoo.co.in</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Hi, </div>  <div> </div>  <div>I m using linux as a router and proxy on same machine , i want to monitor bandwidth usage per ipaddress , so plz suggest me the tool that i can use to monitor bandwidth used by which every ipaddress.
</div>  <div> </div>  <div> </div>  <div>thanks in advance</div>  <div> </div>  <div> </div><br><br>Abhishek Kr. Singh<br>System Administrator<br>DSC. LTD.<br>Mob.No. +91-9871563248<p> Send free SMS to your Friends on Mobile from your Yahoo! Messenger. Download Now! 
<a href="http://messenger.yahoo.com/download.php" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://messenger.yahoo.com/download.php</a>
</p><br>_______________________________________________<br>CentOS mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:CentOS@centos.org">CentOS@centos.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.centos.org/mailman/listinfo/centos" target="_blank">
http://lists.centos.org/mailman/listinfo/centos</a><br><br><br></blockquote></div><br><br clear="all"><br>-- <br>Thank you<br>Indunil Jayasooriya<br>