July 2, 2001
ifconfig visar total mängd på ett nätverksinterface..
iptraf är ett program som visar portar/trafikinformation etc...
http://cebu.mozcom.com/riker/iptraf/
July 8, 2001
69link wrote: ifconfig visar total mängd på ett nätverksinterface..
iptraf är ett program som visar portar/trafikinformation etc...
http://cebu.mozcom.com/riker/iptraf/
ifconfig har jag också testat men verkar inte fonka någe vidare.
eth0 Link encap:Ethernet HWaddr 00:50:22:77:1C:4F
inet addr:192.168.0.131 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:30706431 errors:0 dropped:0 overruns:0 frame:0
TX packets:29503655 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:781568374 (745.3 Mb) TX bytes:770338700 (734.6 Mb)
Interrupt:12 Base address:0xb000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:602552 errors:0 dropped:0 overruns:0 frame:0
TX packets:602552 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:71267733 (67.9 Mb) TX bytes:71267733 (67.9 Mb)
jag har haft på servern i ungefär 100 dagar nu och inga siffror i ifconfig grejen låter realistiska.
vad menar du med "nätverksinterface"? :blink:
ska testa IPtraf.
July 2, 2001
gillbert wrote:
eth0 Link encap:Ethernet HWaddr 00:50:22:77:1C:4F
inet addr:192.168.0.131 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:30706431 errors:0 dropped:0 overruns:0 frame:0
TX packets:29503655 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:781568374 (745.3 Mb) TX bytes:770338700 (734.6 Mb)
Interrupt:12 Base address:0xb000jag har haft på servern i ungefär 100 dagar nu och inga siffror i ifconfig grejen låter realistiska.
Jag tror att RX och TX är 32-bitars värden vilket gör att dom borde snurra runt till noll igen redan vid 4300MB. Därför ser dina siffror lagom verkliga ut.
Själv gör jag det lite krångligare:
# Create counting chains
$IPTABLES -N input_count
$IPTABLES -N output_count
$IPTABLES -I INPUT -i $EXT_IF -j input_count
$IPTABLES -I OUTPUT -o $EXT_IF -j output_count
$IPTABLES -A input_count -i $EXT_IF -j RETURN
$IPTABLES -A output_count -o $EXT_IF -j RETURN
samt
#!/bin/sh
IPTABLES="/sbin/iptables"
datum=`date "+%Y-%m-%d %H:%M:%S"`
echo -n "$datum "
$IPTABLES -L input_count -nv | grep eth0 | awk '{printf ("input: %s, ",$2) }'
$IPTABLES -L output_count -nv | grep eth0 | awk '{print "output: "$2}'
$IPTABLES -Z input_count
$IPTABLES -Z output_count
Den översta snutten körs när datorn startas. Den nedre snutten körs som ett cronjob en gång per dygn såhär:
0 0 * * * /usr/local/bin/count.sh >> /log/bandbreddslog
1 Guest(s)