建站知识
当前位置 :主页 > 建站知识 >

discuz论坛防止恶意注册机与发帖

来源:互联网 时间:2015-03-27
虽然早就听说论坛经常会有垃圾贴,大量的垃圾贴,也知道那都是被称为注册机、发贴机这样的工具制造的,但是,这些垃圾真发在了自己的论坛,还真是让我有点小惊讶呢。^-^
 
没办法,既然有人在搞我的站,那也只能迎难而上了。下面,把我使用的一些方法分享出来,希望可以帮助到有同样困扰的朋友们。不过,由于接触discuz时间不久,可能所用方法都比较肤浅,高手勿喷...
 
大家都知道,要想彻底的阻止一件事情的发生,最好的办法就是堵住源头了。那么,这些注册机发贴机制造垃圾贴的源头是什么呢?那肯定是“注册”无疑!也就是说,只要注册机无法批量注册论坛帐号即可从源头阻止垃圾贴的发布。那么,如何防止注册机批量注册呢?
 
一,采用邀请机制
 
如果你的论坛有资源,帖子的质量比较高,用户数也比较可观,那么我会推荐你采用邀请机制。
 
步骤:全局——注册与访问控制——注册——开放邀请注册:



二,根据站点的类型,在Ucenter中禁止某类邮箱注册
 
我发现,论坛的垃圾贴所用的全部都是gmail.com邮箱,所以,可以选择把这个邮箱给禁掉(现在,大部分人都有QQ邮箱,而gmail邮箱毕竟是少数,并且我的论坛的目标人群可以说99.9%都使用QQ)。当然了,在注册的页面要有所提示。
 
步骤:UCenter——注册设置——禁止的Email地址:



三,设置同一IP在一段时间内只能注册一个帐号
 
步骤:全局——注册与访问控制——注册——同一IP在24小时允许注册的最大次数:



四,开启防水墙
 
discuz自带的防水墙是一定要开启的,这个可以防住不少垃圾贴,不过也只能防一些同帐号发布的帖子。如果都像我的论坛这样(每个帖子都是不同的ID),那么防水墙只能是个摆设了..不过,方法还是放出来供大家自己选择。
 
步骤:应用——防水墙:



五,强制用户验证激活邮箱并上传头像
 
步骤:防灌水——强制用户验证激活邮箱(强制用户上传头像):



六,验证码设置,注册时候需要填验证码并回答验证问题
 
1,开启云云端IP库检测及注册时验证码验证
 
步骤:防灌水——验证设置——验证码设置——云端IP库检测及注册时启用验证码:



2,验证码问答设置开启
 
步骤:防灌水——验证设置——验证问答设置——启用验证问答(下方设置问题及答案):



七,人工审核新用户。
 
当然了,这个可能需要耗费大量的时间,不过毕竟也是一种方法嘛。
 
步骤:全局——注册与访问控制——注册——人工审核:



关于源头堵截(注册时候)垃圾贴我就总结了这七个方法。当然了,还可以从发帖上限制发贴机滥发垃圾贴,比如积分控制发帖权限,新帖审核等,这些就不多讲了,以后有时间在总结一下吧。不过今天总结的这些方法虽然实用,但是多少会影响到用户的体验,还望站长们在选择防止注册机发贴机的方法时多加斟酌!