成航先森 成航先森

成都航院计算机系一个学生的个人博客

 

经验杂笔

分段图

最新文章

经验杂笔
当前位置: 首页 » 大学杂谈 » 经验杂笔 » 虚拟主机屏蔽IP地址或IP段的方法

虚拟主机屏蔽IP地址或IP段的方法

编辑:狂族晨曦 来源:经验杂笔 日期:2016-05-07 阅读: 2,387 次 14 条评论 » 百度已收录

先森前两天内连收三封阿里云计算发的主机产品因超标消耗资源关停通知,心都要碎了,要知道万网免费云虚拟主机每个月只能手动重启3次啊。先森这时候已经重启了两次了,而且是月初。

主机产品因超标消耗资源关停通知

主机产品因超标消耗资源关停通知

分析

通过查看日志,虽然疑似是wp-cron.php的问题,但是同时也发现了几个比较可疑的IP地址,不停的访问先森网站上不存在的目录地址,造成大量的404访问。

先森开始尝试着使用百度云加速的WAF黑名单来防止这几个IP,但是实践证明并没有用,可能是黑客用某种手段还是捕捉到了先森网站的真实IP,直接进行访问的。既然如此,就只有从主机方面下手了。

屏蔽IP

虽然是虚拟主机,但还好的是,我们也有屏蔽IP访问的手段。

因为WordPress是PHP语言编写的,所以先森当初也选择的是Linux主机,所以这里也是针对Linux主机的方法。

Linux主机可以通过 .htaccess文件屏蔽IP。如下:

RewriteEngine on
RewriteBase /
Order Deny,Allow    #拒绝开关,allow表示拒绝访问
Deny from 123.245.123.12  #输入要屏蔽的IP地址
Deny from 123.245.123  # 屏蔽IP段

关于wp-cron.php

因为wp-cron.php而导致的超标消耗系统资源,先森还是感到很纳闷的。看了下以前的日志,也存在很多wp-cron.php的痕迹,但是一直都没有什么问题,突然来个超标,令先森不明所以。

当然,wp-cron.php确实是比较消耗系统资源的,这点是比较肯定的。但wp-con.php是当网站批量更新,定时发布,还有用户点击才会触发。一般受影响的是流量多的大站,先森是的流量可没有多少。不过再没有找到原因之前,还是只有把它先禁用了。

在wp-config.php中添加如下代码:

define('DISABLE_WP_CRON', true);

标签:
除特别注明外,本站所有文章均为成航先森 www.capjsj.cn原创,本文共813个字
转载请注明出处来自http://www.capjsj.cn/xnzjpbipdzhipddff.html
已有 14 位"计工"发布了激烈的评论,还有N多人围观笑而不语评论
MAOLAI博客的头像
欢迎发表评论
取消评论

表情
疑问调皮伤心抠鼻黑线微笑可爱奸笑震惊吓到了撇嘴大兵忍不住笑笑狂骂狂怒噢?鼓掌酷⊙﹏⊙b汗鄙视大哭嘿嘿

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 春熙路的头像

    你好、友个链呗、这个站 关键词 春熙路 www.465400.net

    2016-05-07 15:16 回复
  2. 真我风采的头像

    屏蔽了也会有副作用,无法损失一部分流量。

    2016-05-07 15:21 回复
  3. 小C博客的头像

    哈哈你终于捣鼓出来了恭喜!!

    2016-05-07 22:04 回复
  4. 龙笑天的头像

    百度云观测很恶心的,每天扫描网站2千-3千次,经常搞的网站521,我去掉以后,舒服多了

    2016-05-08 00:00 回复
  5. 骡子SEO的头像

    虽然我是大神,我还是来学习一下!!!

    2016-05-09 22:34 回复
  6. Koolight的头像

    阿里免费的就是限制多,弄不好就精尽人亡了。

    2016-05-11 09:33 回复
  7. 烟气余热回收装置的头像

    博主分享的精准到位,本人受益匪浅,非常感谢!

    2016-05-11 16:43 回复
  8. MAOLAI博客的头像

    之前网站被恶意镜像,就用.htaccess屏蔽IP地址访问的。

    2016-12-21 22:28 回复
官方微信
发表评论 返回顶部