有个客户的asp网站,刚上线几天,就被ddos攻击了.
客户是肿瘤医院的,做了推广.
一开始是虚拟空间,先换到轻云看看效果.结果不行.
然后换阿里云服务器.一下午时间,日志文件就快100M了..
没有太好的方法.先用笨方法.
1.建个表,统计下访问次数较多的ip.访问次数到一定数字的,就停止页面运行.
2.然后打开防火墙,将那些非常频繁访问的ip(蜘蛛爬虫除外)全部拒绝访问
ok,解决问题.幸好只有200来个ip
第二天,有个新问题.
用域名访问是500错误,用ip则没事.偶尔还有http1.1 问题.
看日志没看出问题来,网上资料也没具体的,只能一点点的试了.看了看服务器状态,cpu在5%,内存80%...
重启了一下,正常了.吐槽下,阿里云的服务器默认是没有虚拟内存的.之前不知道.