走啊走
来学wordpress建站吧

阿里云虚拟主机如何限制IP的访问

最近阿里云服务器经常被搞的cpu 100%,导致无法访问,需要进行手动的重启服务器。提交了工单,咨询了客服给出的意见是自行排查,说他们那边没问题;那只能自己去排查了。

  1. 近期阿里云服务器总是cpu100%,然后重启时报错,重启的时间大约在5分钟内。那么,按解决方案先分析日志文件,根据分析结果去限制ip访问。

    阿里云虚拟主机限制IP的访问

  2. 先去阿里云控制台下载日志文件,在“主机信息”–“文件管理”–“网站日志下载”,点击右侧列表最新行,点击“下载”,底部会提示下载成功信息。

    阿里云虚拟主机限制IP的访问
    阿里云虚拟主机限制IP的访问

  3. 登录FTP服务器,按提示信息从目录中下载日志文件。目录在根目录下,wwwlogs下,选择最新的日志文件进行下载。

    阿里云虚拟主机限制IP的访问

  4. 下载后进行解压,然后使用日志分析软件进行查看。

    阿里云虚拟主机限制IP的访问
    阿里云虚拟主机限制IP的访问

  5. 点击IP进行排序,查看日志信息,发现有大量同IP的访问请求;对此IP进行限制访问,以避免下次的频繁访问。

    阿里云虚拟主机限制IP的访问

  6. .htaccess文件,如果服务器上没有,可以自行新建,然后写上限制代码;

    Order Allow,Deny  ##拒绝开关,allow表示拒绝访问

    allow from all

    #以下IP不能通行

    Deny from 222.186.23.24

    保存后将此文件上传至服务器,默认放在根目录下;

    如果没有此文件,可在这里下载:https://pan.baidu.com/s/13l6B67cjKceOKUjkLhbndg;(这是一份标准的针对wordpress的.htaccess文件)

    阿里云虚拟主机限制IP的访问
    阿里云虚拟主机限制IP的访问步骤阅读

  7. 7

    再定期观察日志文件,如果还有其他IP,按同样的方法进行限制访问;如果发现是同一IP段,也可以限定IP段的访问,那样就不用写一个个详细的IP地址了。

  • .htaccess文件很关键,注意规则,否则站点无法访问,会引起很多问题
  • .htaccess文件存放位置可以在其他位置,但需要在文件中说明

微信订阅号:wordpress8—WordPress建站吧 » 阿里云虚拟主机如何限制IP的访问

评论 抢沙发

#快捷签到点我#

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址


走啊走—【WordPress建站吧,轻松学建站!关注微信订阅号:wordpress8】

wordpress建站安装》联系我们
[关闭]