随着博客的文章越来越多,垃圾留言也越来越猖狂。之前用的Google page speed 封锁IP很容易,后来由于国内网络的问题,最后还是摒弃了。
nginx屏蔽IP也挺简单的。下面说一下方法:
ssh进入vps之后,切换到nginx的conf目录,下载denyip.conf,进去vhost文件夹里,编辑网站配置文件:
比如(lnmp.org一键包1.0版,注意把blog.yanwen.org换成你自己的):
cd /usr/local/nginx/conf/ wget --no-check-certificate http://t.cn/8ktFBHz cd ./vhost/ vi blog.yanwen.org.conf
在里面加一句“include denyip.conf;”包含denyip.conf文件(注意英文状态下的分号”;”不要写错了)。
保存文件,退出vi(按ESC之后,再按Shift+zz),重启nginx即可。
invoke-rc.d nginx restart
下面来看看被屏蔽之后,访问的情况:
OK,大功告成。这样就屏蔽掉了垃圾IP了。
免费的CDN目测都不太好用捏。。
哎。。看到这句话,总是百感交集。Google的CDN只是遭到一些小人(方校长)的嫉妒罢了。。
lnmp有段时间没更新了。
功能完善了就不必经常更新了。。嘿嘿嘿。。