Netstat是一件极其有用Linux指挥线工具,其允许你哪一个服务正连接到一在你的机器上港口检查的.分析是非常有用的什么’s当你正朝或者试一试的时候,在你的机器上向前接着又阻碍一次对它的攻击.你能找出信息,例如多少正被在一IP论及的港口上建立的关系这些联系的发源从和多得多.Netstat发送时带有绝大部分把Linux分配,所以它应该已经被把安装在你的.
在你的下列的掌握的机器和跑步上开始一外壳终端:
#netstat蚂蚁
活跃因特网联系(服务器和证明了)
Proto Recv-Q寄送-Q本地地址外国地址状态
tcp 0 0::ffff:192.168.1.19:80::ffff:192.168.1.240:63049TIME_WAIT
tcp 0 0::ffff:192.168.0.19:80::ffff:192.168.1.240:62793TIME_WAIT
tcp 0 0::ffff:192.168.1.19:80::ffff:192.168.1.240:62795TIME_WAIT
输出将最可能的是是非常要很长时间.我’ve仅仅给出一在上方的输出的快照.当你能注意到在在上方的数据中那里是时,一联系被向我的服务器用192.168.1.240加工制成’使用TCP礼仪和联系s港口80进入一TIME_WAIT的状态.出去放你得到那个因为你的服务器将有关于所有的在你的机器上港口,不仅仅港口80的信息.
第一你意识到的东西是一个这样大量地的有太过了不是输出使用.那样出租’s一点儿组织它.这里是几计谋,我使用向分析建立被关系联系的本质的从我的服务器.第一我走了的东西是从其服务里面我想要分析的数字.通常它是是那个港口80’s缺省的为继续谈网络服务器港口和是缺省的港口MySQL继续谈的港口3306.那样下列的怀疑的搞清什么i使用’s在港口80上继续:
#netstat蚂蚁|grep 80
再次我向掌握太大量地得到与第一相比更小但是宁静联系的大清单.那样我使用”,“-l命令厕所数到在输出中线的数目大约搞清多少联系我有关有我的港口80的:
#netstat蚂蚁|grep 80|厕所-l
625
然后我为MySQL做同样的:
#netstat蚂蚁|grep 3306|厕所-l
61
现在如果我想要一什么的完整图片得到’s在我的按照这里联系的本质服务器上继续’s我所做的:
#netstat蚂蚁|awk‘{{加印6美元’}|种类|uniq-c|整理-n
1定植
1外国
4 FIN_WAIT2
8听
16 CLOSE_WAIT
134是确立
409 TIME_WAIT
这个向我显示多少不同的类型的状态的联系我有关有我的机器.我能向我的网络服务器运作一相似的看见一所有的联系的作状态的完整图片的命令:
netstat蚂蚁|grep 80|awk‘{{加印6美元’}|种类|uniq-c|整理-n
1 FIN_WAIT1
4听
6 FIN_WAIT2
17 CLOSE_WAIT
94是确立
534 TIME_WAIT
你能履行很多更复杂东西和其它一道Linux指挥线工具使用Netstat.特别当你正面临一次对你的服务器的攻击的时候,是熟悉一些计谋使这种类的信息开始使用Netstat可能是有帮助的.
书签和份





























… 现在 0意见添加一
留下一意见