LinuxSir.Org  
| 网站首页 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
精华主题  
主题工具
旧 04-01-10, 12:29 第 16 帖
KornLee
 
 
 
★☆★☆★☆★  
  注册日期: Nov 2002
  我的住址: LinuxWorld
  帖子: 6,960
  精华: 61
 

精彩~~~
  KornLee 当前离线   回复时引用此帖
旧 04-01-11, 18:28 第 17 帖
Snoopy
 
Snoopy 的头像
 
 
★☆★版主☆★☆  
  注册日期: Jan 2003
  我的住址: Linux Pet
  帖子: 7,263
  精华: 18
 

呵呵,iptables那参数没见过,,很多文章也没提到?奇怪

不错,,







__________________
And then in the evening light, when the bars of freedom fall
I watch the two of you in the shadows on the wall
How in the darkness steals some of the choices from my hand
Then will I begin to under
  Snoopy 当前离线   回复时引用此帖
旧 05-03-02, 16:59 第 18 帖
julydays
 
 
 
注册会员  
  注册日期: Mar 2004
  帖子: 36
  精华: 0
 

是哪个版本的iptables哦?我的没有quota的
  julydays 当前离线   回复时引用此帖
旧 05-04-28, 17:02 第 19 帖
sminpas
 
sminpas 的头像
 
 
注册会员  
  注册日期: May 2004
  我的住址: 菜鸟王朝
  帖子: 60
  精华: 0
 

为可不用iptraf呢?
  sminpas 当前离线   回复时引用此帖
旧 05-04-28, 17:02 第 20 帖
sminpas
 
sminpas 的头像
 
 
注册会员  
  注册日期: May 2004
  我的住址: 菜鸟王朝
  帖子: 60
  精华: 0
 

为可不用iptraf呢?
  sminpas 当前离线   回复时引用此帖
旧 05-04-28, 17:08 第 21 帖
sminpas
 
sminpas 的头像
 
 
注册会员  
  注册日期: May 2004
  我的住址: 菜鸟王朝
  帖子: 60
  精华: 0
 

IPTraf
Iface Total IP NonIP BadIP Activity
lo 0 0 0 0 0.00 kbits/sec
eth0 75261 75261 0 0 2117.60 kbits/sec
  sminpas 当前离线   回复时引用此帖
旧 05-04-28, 17:09 第 22 帖
sminpas
 
sminpas 的头像
 
 
注册会员  
  注册日期: May 2004
  我的住址: 菜鸟王朝
  帖子: 60
  精华: 0
 

代码:
IPTraf Iface Total IP NonIP BadIP Activity lo 0 0 0 0 0.00 kbits/sec eth0 75261 75261 0 0 2117.60 kbits/sec
  sminpas 当前离线   回复时引用此帖
旧 05-04-28, 17:11 第 23 帖
sminpas
 
sminpas 的头像
 
 
注册会员  
  注册日期: May 2004
  我的住址: 菜鸟王朝
  帖子: 60
  精华: 0
 

代码:
IPTraf Iface Total IP NonIP BadIP Activity lo 0 0 0 0 0.00 kbits/sec eth0 140423 140423 0 0 3789.00 kbits/sec
  sminpas 当前离线   回复时引用此帖
旧 05-04-28, 17:12 第 24 帖
sminpas
 
sminpas 的头像
 
 
注册会员  
  注册日期: May 2004
  我的住址: 菜鸟王朝
  帖子: 60
  精华: 0
 

代码:
TCP Connections (Source Host:Port) Packets Bytes Flags Iface 172.16.0.111:4602 > 449 330240 -PA- eth1 61.144.143.78:20629 > 418 293200 --A- eth1 192.168.0.55:4602 > 449 329484 -PA- eth0 61.144.143.78:20629 > 418 294088 --A- eth0 67.175.247.120:13409 > 76 17946 --A- eth0 192.168.0.55:3935 > 97 102855 --A- eth0 67.175.247.120:13409 > 76 17724 --A- eth1 172.16.0.111:3935 > 97 102897 --A- eth1 172.16.0.1:22 > 374 76404 -PA- eth1 172.16.0.222:2126 > 214 9874 --A- eth1 210.21.250.145:5188 > 1353 769256 --A- eth0 192.168.0.55:3821 > 820 36389 --A- eth0 210.21.250.145:5188 > 1352 768668 -PA- eth1 172.16.0.111:3821 > 820 39779 --A- eth1 202.105.13.142:414 > 1361 2041500 --A- eth0 192.168.0.55:4366 > 734 30728 --A- eth0 202.105.13.142:414 > 1361 2041500 --A- eth1 172.16.0.158:4366 > 734 34508 --A- eth1 172.16.0.111:4404 > 171 158928 -PA- eth1 24.239.179.207:15993 > 128 70752 --A- eth1 192.168.0.55:4404 > 171 158766 -PA- eth0
  sminpas 当前离线   回复时引用此帖
旧 05-04-28, 17:15 第 25 帖
sminpas
 
sminpas 的头像
 
 
注册会员  
  注册日期: May 2004
  我的住址: 菜鸟王朝
  帖子: 60
  精华: 0
 

代码:
IPTraf Statistics for eth1 Total Total Incoming Incoming Outgoing Outgoing Packets Bytes Packets Bytes Packets Bytes Total: 13033 8764694 5621 1998935 7412 6765759 IP: 13033 8563376 5621 1901385 7412 6661991 TCP: 12427 8305256 5314 1882824 7113 6422432 UDP: 535 256062 272 17581 263 238481 ICMP: 71 2058 35 980 36 1078 Other IP: 0 0 0 0 0 0 Non-IP: 0 0 0 0 0 0 Total rates: 349.4 kbytes/sec Broadcast packets: 5 515.4 packets/sec Broadcast bytes: 460 Incoming rates: 77.6 kbytes/sec 220.2 packets/sec IP checksum errors: 0 Outgoing rates: 271.7 kbytes/sec 295.2 packets/sec
  sminpas 当前离线   回复时引用此帖
旧 10-01-28, 22:20 第 26 帖
吾同树 帅哥
 
吾同树 的头像
 
 
注册会员  
  注册日期: Apr 2003
  我的住址: 北京
  帖子: 310
  精华: 0
 

标题: 一段时间的流量统计可以这样试试!


给你一个简陋的脚本!
希望你要明白它的原理,机制有了具体的策略还是要自己去弄的!
说简单点就是用脚本得到一段时间网卡流量的差值
netstat.sh

#!/bin/bash
#netstat.sh
#用来统计一段时间内的网卡流量
#定义变量
netstat_log=/var/log/netstatlog

cat /proc/net/dev |grep eth0 >$netstat_log/net_tmp.txt
net_receive_new=`cat /proc/net/dev |grep eth0 |awk -F" " '{print$2}'`
net_receive_old=`awk -F" " '{print$2}' /$netstat_log/net.txt`

net_transmit_new=`cat /proc/net/dev |grep eth0 |awk -F" " '{print$10}'`
net_transmit_old=`awk -F" " '{print$10}' /$netstat_log/net.txt`

echo "`date +%Y-%m-%d`net_in" >>$netstat_log/net_stat.txt

let net_in=$net_receive_new-$net_receive_old
echo $net_in >> $netstat_log/net_stat.txt

let net_out=$net_transmit_new-$net_transmit_old
echo $net_out >>$netstat_log/net_stat.txt

cd $netstat_log
mv net_tmp.txt net.txt

当然不是root用户可以执行但日志的路径要注意改成自己的,可以自己添加到crontab 计划任务里面,一个月执行一次就会自己记录你想要的!







__________________
风雨依旧 吾同依旧
http://blog.dooben.cn 欢迎浏览
work:IBM X60 Fedora 13
bolghost:HP-epc PIII 1.0 内存256M centOS 5.4
  吾同树 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 11:52


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2012, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2011, LinuxSir.Org