设为首页 加入收藏

TOP

Linux-2.6.32内核编译流量计数器nfacct(二)
2015-02-02 14:44:24 来源: 作者: 【 】 浏览:34
Tags:Linux-2.6.32 内核 编译 流量 计数器 nfacct
facct;
? ? return 1;
}



xt_nfacct.h:cp $3.3/include/linux/netfilter/xt_nfacct.h net/netfilter/xt_nfacct.h


至此,移植空间完成,Makefile的内容为:


obj-m? += nfnetlink_acct.o
obj-m? += nfnetlink.o
obj-m? += xt_nfacct.o


进入net/netfilter目录,通过下面的命令编译:


make -C /lib/modules/`uname -r`/build SUBDIRS=`pwd` modules


然后依次加载nfnetlink.ko,nfnetlink_acct.ko,xt_acct.ko
如此,再次执行nfacct命令试一下吧:


nfacct add test
iptables -A INPUT -s 192.168.0.0/24 -m nfacct --nfacct-name test -j ACCEPT


停顿片刻,保持网络传输,查看流量计数器:


nfacct get test{ pkts = 00000000000000188016, bytes = 00000000000250825515 } = aa;


OK了!
当然,你也可以将结果保存为xml文件的格式,在必要时也可以reset计数器的数值为0。


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C语言中关于文件的保存和读取的程.. 下一篇Python-Markdown 模块简介

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: