参考链接:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=4081206


模块在加载前,如果用户需要修改默认值,可以在这个文件里修改modprobe.conf,或者在/etc/modprobe.d/目录下新建一个文件,输入相关内容即可。

关键问题是:1.4.7版本下,已经不叫 ipt_recent了,模块名称是:xt_recent

所以最后实践过的办法是:

#进入目录
cd /etc/modprobe.d/
#新建配置文件名,文件名为.conf后缀,否则会有warning提示

WARNING: All config files need .conf: /etc/modprobe.d/xt_recent, it will be ignored in a future release.

#编辑
vi xt_recent.conf

#往里面添加如下内容
options xt_recent ip_list_tot=1024 ip_pkt_list_tot=200

保存并退出

然后需要重新加载模块,使新的设置生效
#暂时关键iptables
service iptables stop
#下了这个模块,等下重上
modprobe -r xt_recent

如果不停掉iptables直接移除xt_recent模块会提示如下

FATAL: Module xt_recent is in use.

#启动iptables,完美完成修改
service iptables start