这里主要是APF_BAN=1修改为0(使用iptables),另外EMAIL_TO=root可以将root修改为你的一个Email地址,这样系统办掉哪个IP,会有邮件提示你。
#####Pathsofthescriptandotherfiles
PROGDIR=usrlocalddos
PROG=usrlocalddosddos.sh
IGNORE_IP_LIST=usrlocalddosignore.ip.listIP地址白名单
CRON=etccron.dddos.cron定时执行程序
APF=etcapfapf
IPT=biniptables
#####frequencyinminutesforrunningthescript
#####Caution:Everytimethissettingischanged,runthescriptwith–cron
#####optionsothatthenewfrequencytakeseffect
FREQ=1检查时间间隔,默认1分钟
#####HowmanyconnectionsdefineabadIP?Indicatethatbelow.
NO_OF_CONNECTIONS=150最大连接数,超过这个数IP就会被屏蔽,一般默认即可
#####APF_BAN=1(MakesureyourAPFversionisatleast0.96)
#####APF_BAN=0(UsesiptablesforbanningipsinsteadofAPF)
APF_BAN=0使用APF还是iptables。推荐使用iptables,将APF_BAN的值改为0即可。
#####KILL=0(BadIPsare’ntbanned,goodforinteractiveexecutionofscript)
#####KILL=1(Recommendedsetting)
KILL=1是否屏蔽IP,默认即可
#####AnemailissenttothefollowingaddresswhenanIPisbanned.
#####Blankwouldsuppresssendingofmails
EMAIL_TO=admin@vpsck.com当IP被屏蔽时给指定邮箱发送邮件,推荐使用,换成自己的邮箱
#####Numberofsecondsthebannedipshouldremaininblacklist.
BAN_PERIOD=600禁用IP时间,默认600秒,可根据情况调整
系统默认白名单有些问题,经常会有失误,所以,我们最好再设定手工设置白名单并不可修改。
viusrlocalddosignore.ip.list#手工设置白名单IP
chattr+iusrlocalddosignore.ip.list#强制不允许修改
chattr-iusrlocalddosignore.ip.list#解除不允许修改
经过上述的配置基本安全配置就OK了,当然liunx平台下还有很多同类的免费防火墙不过基本上都是英文文献.需要多学习练习才能实际部署
信息发布:广州名易软件有限公司 http://www.myidp.net