记录一次主机流量异常及排错处理

2011年12月20日 分类: 网来往事

不久前主机发生了一次流量异常,特此记录,以作备忘。

所在主机用的是linode,JP机房,1024的配置,上面还跑着一个流量不算很大的论坛,每个月流量大概在30%左右,于是月末几日经常拿去挂下载,可是这个月月初偶然查了下流量图表,发现了不小的问题:

image

很大的流量有木有?很诡异的IO有木有?第一个感觉就是被DDOS了。(别笑,咱木有经历过吖)

逆向想了下,如果DDOS的话CPU占用应该很高才是。暂时排除了这个可能性。(见CPU图表)

image

磁盘IO也不算很异常:

image

于是直接统计各IP间通信流量,用的工具包是iftop。

image

没有看出很明显的问题,各个ip间的流量都很大,平均流量也很大。这张图还不是很明显。但是值得一提的是,RX和TX基本持平,这是非常有问题的,同时也作为突破口。

接下来想找找linux下有没有以进程RTX作为统计的软件包,找了很久都没找到,作罢。

这时候顺顺提出了个建议,用tcpdump抓包看看,于是运行命令:

tcpdump -w name

预测抓包5-10分钟,再把数据包信息下载回本地看,出乎意料的是,5分钟过去后文件居然50多M,于是重新抓了个1分钟的文件,导入到科来网络分析系统(手头只有这个,习惯了):

image

就协议来说,TCP中的Other占得的比例非常高,存在疑问,点开看数据包:

image

8090端口害的有木有?努力回想了很久,终于记起来,不知道在大半年前用8090端口开过一个匿名代理!拿自己服务器IP放google了一圈,果然搜到被扫代理的扫走了,于是用iptables 丢弃掉8090端口的TCP数据包:

iptables -I INPUT  -p tcp –dport 8090 -j REJECT

禁止后流量直接就正常了:

image

正常后的流量:(注意纵坐标的变化)

image

 

总结了一下,遇到这种事情一定要及时处理,这个月的流量被蹭代理的用掉至少60%了,还好没有超流量,不然流量费用就贵了去了。另外,服务器环境坚决不用做测试环境,所有的测试应该在本地测试环境测试完毕后再部署到生产环境,不然会导致各种各样的杯具~

标签: ,

23 条评论 于 “记录一次主机流量异常及排错处理”

  1. 2011年12月20日23:02
    1
    Sogou Explorer Sogou Explorer Windows 7 Windows 7
    Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.802.30 Safari/535.1 SE 2.X MetaSr 1.0

    我弄过一个在线代理,只通过浏览器操作,即使公开了(估计不会有专门的网站收集这个)也压力不大.另外,文中提到的挂下载是怎样实现的?

  2. 2011年12月21日09:31
    2
    Safari 5.1.2 Safari 5.1.2 Mac OS X  10.7.2 Mac OS X 10.7.2
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.52.7 (KHTML, like Gecko) Version/5.1.2 Safari/534.52.7

    唔… 被免费做“好人”了呢… /qy
    果然有关Linux服务器的问题是难不倒灵曦酱的… /sy

  3. 2011年12月21日14:54
    3
    Google Chrome 16.0.912.63 Google Chrome 16.0.912.63 Windows XP Windows XP
    Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7

    代理是什么?听起来,好好玩的东西哦~!

  4. 2011年12月22日21:20
    4
    Safari 5.1.1 Safari 5.1.1 Mac OS X  10.7.2 Mac OS X 10.7.2
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22

    话说偶是从来没有注意过流量呢w霓虹的服务器都是不限流量的所以只要不是服务器当机偶都懒得去管有什么问题orz

  5. 2011年12月22日23:38
    5
    Google Chrome 16.0.912.63 Google Chrome 16.0.912.63 Windows 7 x64 Edition Windows 7 x64 Edition
    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7

    流量一般不看,卡的才看。。

  6. 2011年12月23日10:55
    6
    Safari 5.1 Safari 5.1 Mac OS X  10.7.1 Mac OS X 10.7.1
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_1) AppleWebKit/534.48.3 (KHTML, like Gecko) Version/5.1 Safari/534.48.3

    额,就是那个默认的HTTP代理吗? 我2了。。

    • 2011年12月24日16:20
      7
      Google Chrome 16.0.912.63 Google Chrome 16.0.912.63 Mac OS X  10.7.2 Mac OS X 10.7.2
      Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7

      测试

  7. 2011年12月23日18:14
    8
    Internet Explorer 8.0 (Compatibility Mode) Internet Explorer 8.0 (Compatibility Mode) Windows XP Windows XP
    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648)

    我很少关注过这些啊

  8. 2011年12月25日21:02
    9
    Maxthon 3.0 Maxthon 3.0 Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; ) AppleWebKit/534.12 (KHTML, like Gecko) Maxthon/3.0 Safari/534.12

    = =
    上个月闲的没事外链图片,访问量3000+流量就完爆了..55555

    另:圣诞快乐

    • 2011年12月26日17:45
      10
      Firefox 9.0.1 Firefox 9.0.1 Windows XP Windows XP
      Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1

      闲的蛋疼这是病!
      得治!!

  9. 2011年12月29日12:56
    11
    Internet Explorer 9.0 Internet Explorer 9.0 Windows 7 Windows 7
    Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)

    流量永远用不完的路过哦。

  10. 2011年12月30日08:08
    12
    Google Chrome 16.0.912.63 Google Chrome 16.0.912.63 Windows XP Windows XP
    Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7

    学习了!
    ddos 怎么防止呀,有没有比较系统安全方面的文章呢?

  11. 2011年12月30日12:51
    13
    Firefox 3.6.24 Firefox 3.6.24 Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.24) Gecko/20111103 Firefox/3.6.24 QQDownload/1.7

    一直觉当初流量报警是为了骗我买额外流量而谎报的。。然后我确实买了。。~~o(>_<)o ~~泪奔
    ———-
    置百丈玄冰而崩裂,掷须臾池水而漂摇。

  12. 2012年1月1日17:36
    14
    Google Chrome 17.0.963.12 Google Chrome 17.0.963.12 Windows 7 x64 Edition Windows 7 x64 Edition
    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.12 Safari/535.11

    我是来看loli的说“

  13. 2012年1月8日21:49
    15
    Internet Explorer 9.0 Internet Explorer 9.0 Windows 7 Windows 7
    Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)

    膜拜大大。。遇到这种问题一般都是直接TICKET..

    • 灵曦
      2012年1月9日21:16
      16
      Google Chrome 16.0.912.75 Google Chrome 16.0.912.75 Windows 7 Windows 7
      Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7

      虽然linode的客服是出了名的厉害,不过麻烦别人总不如自己解决呢,不然下次遇到问题肿么办~

  14. 2012年1月16日16:47
    17
    Google Chrome 16.0.912.75 Google Chrome 16.0.912.75 Windows XP Windows XP
    Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7

    我还真的没有关注过我的博客的流量使用情况唉~

  15. 2012年1月30日09:52
    18
    Firefox 8.0.1 Firefox 8.0.1 Windows XP Windows XP
    Mozilla/5.0 (Windows NT 5.1; rv:8.0.1) Gecko/20100101 Firefox/8.0.1

    嗯,说的不错,学习下

  16. 2012年2月4日17:53
    19
    Google Chrome 16.0.912.77 Google Chrome 16.0.912.77 Windows 7 x64 Edition Windows 7 x64 Edition
    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7

    过来转转

    • 灵曦
      2012年2月4日18:15
      20
      Google Chrome 16.0.912.77 Google Chrome 16.0.912.77 Windows 7 Windows 7
      Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7

      谢谢哦~欢迎再来~

  17. 2012年5月8日13:48
    21
    Google Chrome 18.0.1025.168 Google Chrome 18.0.1025.168 Windows 7 Windows 7
    Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19

    流量被盗很恐怖啊。

  18. 2012年7月23日19:39
    22
    Google Chrome 20.0.1132.57 Google Chrome 20.0.1132.57 Windows 7 x64 Edition Windows 7 x64 Edition
    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11

    果然给力… /cj

  19. 2012年7月27日10:41
    23
    Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP
    Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; EmbeddedWB 14.52 from: http://www.bsalsa.com/ EmbeddedWB 14.52; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E; InfoPath.3; Alexa Toolbar; .NET CLR 3.0.4506.2152; .NET CLR 3.5.307

    给力,有些问题重点在查找问题的方法和思路,问题找到也就好解决了

灵曦:请留下点什么嗯~

/qy /sy /hx /hp /cj /hz /yang more »