1、看点:
netfilter
ZC: 貌似 关于 netfilter 的文章蛮多的,以后可以慢慢搜索,这里就想当做抛个砖吧
2、
Linux kernel过滤网络数据包
http://blog.youkuaiyun.com/qianguozheng/article/details/48503675
netfilter-在内核态操作网络数据包
http://www.cnblogs.com/yuuyuu/p/5184509.html
ln -s /usr/src/kernels/$(uname -r) /lib/modules/$(uname -r)/build --> 最好都使用绝对路径
netstat -ntlp --> 显示了 sshd的一些信息,但是为啥 这些参数就能/只能显示sshd的信息,还不清楚...
yum install kernel-devel --> 安装的是 kernel-devel-2.6.32-642.3.1.el6.i686.rpm
瓦的情况:
[root@localhost 2.6.32-042stab116.1]# cd /home/
[root@localhost home]# ls
Makefile netfilter_hook.c
[root@localhost home]# make
make -C /lib/modules/2.6.32-042stab116.1/build M=/home modules
make[1]: Entering directory `/usr/src/kernels/2.6.32-642.3.1.el6.i686'
CC [M] /home/netfilter_hook.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/netfilter_hook.mod.o
LD [M] /home/netfilter_hook.ko.unsigned
NO SIGN [M] /home/netfilter_hook.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.32-642.3.1.el6.i686'
[root@localhost home]# insmod netfilter_hook.ko
insmod: error inserting 'netfilter_hook.ko': -1 Operation not permitted
[root@localhost home]# depmod netfilter_hook.ko
FATAL: modules must be specified using absolute paths.
"netfilter_hook.ko" is a relative path
[root@localhost home]# pwd
/home
[root@localhost home]# depmod /home/netfilter_hook.ko
[root@localhost home]# modprobe -f netfilter_hook
FATAL: Error inserting netfilter_hook (/home/netfilter_hook.ko): Operation not permitted
[root@localhost home]#
ZC: 貌似 瓦的OS做了限制?不准加载内核模块?
初探linux内核编程,参数传递以及模块间函数调用
http://www.cnblogs.com/yuuyuu/p/5119891.html
3、
是从 http://rpm.pbone.net/index.php3/stat/4/idpl/18032865/dir/scientific_linux_6/com/kernel-headers-2.6.32-220.13.1.el6.x86_64.rpm.html 里面的别的软件的下载链接 修改而来的,本来想试试看 有没有这个软件的,一试 还真有...
4、
5、