ÔõÑù¾ÙÐÐLinuxϵͳµÄÍøÂçÁ÷Á¿¼à²âºÍÆÊÎö
Linux×÷ΪһÖÖÊ¢ÐеIJÙ×÷ϵͳ£¬ÆäÍøÂçÅþÁ¬ÊýÄ¿ÍùÍù±ÈÆäËû²Ù×÷ϵͳ¸ü´ó¡£Òò´Ë£¬¹ØÓÚLinuxϵͳÖÎÀíÔ±À´Ëµ£¬¼à²âºÍÆÊÎöÍøÂçÁ÷Á¿ºÜÊÇÖ÷Òª¡£ÔÚ±¾ÆªÎÄÕÂÖУ¬ÎÒÃǽ«ÏÈÈÝÔõÑùʹÓü¸ÖÖ¹¤¾ßÀ´¼à²â¡¢ÆÊÎöºÍÓÅ»¯LinuxϵͳµÄÍøÂçÁ÷Á¿£¬²¢ÌṩÏêϸµÄ´úÂëʾÀý¡£
ʹÓÃTCPDump¾ÙÐÐÁ÷Á¿²¶»ñºÍÆÊÎö
TCPDumpÊÇÒ»¸öºÜÊÇÊ¢ÐеÄÍøÂçÆÊÎö¹¤¾ß£¬Ëü¿ÉÒÔ²¶»ñÊý¾Ý°ü²¢¶ÔÆä¾ÙÐÐÆÊÎö¡£ÒªÊ¹ÓÃTCPDump£¬ÄúÐèÒªÔÚLinuxϵͳÉÏ×°ÖÃËü¡£×°Öúó£¬Äú¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´²¶»ñÍøÂçÁ÷Á¿£º
sudo tcpdump -i eth0 -w capture.pcap
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁ×îÏȲ¶»ñEth0½Ó¿ÚµÄÍøÂçÁ÷Á¿£¬²¢½«Á÷Á¿Ð´Èëcapture.pcapÎļþ¡£Äú¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´ÆÊÎöÉúÑĵÄÍøÂçÁ÷Á¿£º
sudo tcpdump -r capture.pcap
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁ¶ÁÈ¡²¢ÆÊÎöcapture.pcapÎļþÖеÄÍøÂçÁ÷Á¿¡£
ʹÓÃDarkStat¾ÙÐÐÍøÂçÁ÷Á¿ÊµÊ±¼à²â
DarkStat¿ÉÒÔ¼à²âʵʱÍøÂçÁ÷Á¿£¬²¢ÍøÂçÓйØÊý¾ÝµÄÏêϸͳ¼ÆÐÅÏ¢¡£ÒªÊ¹ÓÃDarkStat£¬ÄúÐèÒªÔÚLinuxϵͳÉÏ×°ÖÃËü¡£×°Öúó£¬Äú¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÆô¶¯Ëü£º
sudo darkstat -i eth0
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁÆô¶¯DarkStat£¬²¢×îÏȼà²âEth0½Ó¿ÚµÄÍøÂçÁ÷Á¿¡£ÔÚä¯ÀÀÆ÷ÖУ¬Äú¿ÉÒÔͨ¹ý»á¼ûhttp://127.0.0.1:667/À´Éó²éʵʱµÄÍøÂçÁ÷Á¿Í³¼ÆÐÅÏ¢¡£
ʹÓÃNLoad¾ÙÐÐÍøÂçÁ÷Á¿¼à²â
NLoadÊÇÒ»¸öͼÐλ¯ÍøÂçÁ÷Á¿¼à²â¹¤¾ß£¬¿ÉÒÔÀû±ãµØÉó²éÍøÂçÁ÷Á¿µÄʵʱ״̬¡£ÒªÊ¹ÓÃNLoad£¬ÄúÐèÒªÔÚLinuxϵͳÉÏ×°ÖÃËü¡£×°Öúó£¬Äú¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´Æô¶¯NLoad£º
sudo nload eth0
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁÆô¶¯NLoad£¬²¢×îÏȼà²âEth0½Ó¿ÚµÄÍøÂçÁ÷Á¿¡£ÔÚͼÐνçÃæÖУ¬Äú¿ÉÒÔÉó²éÓйØÍøÂçÁ÷Á¿µÄÏêϸÐÅÏ¢¡£
ʹÓÃIfTop¾ÙÐÐÍøÂçÁ÷Á¿¼à²â
IfTopÒ²ÊÇÒ»¸öºÜÊÇÊ¢ÐеÄÏÂÁîÐй¤¾ß£¬¿ÉÒÔ¼à²âʵʱµÄÍøÂçÁ÷Á¿£¬²¢ÏÔʾÍøÂçÅþÁ¬µÄÏêϸÐÅÏ¢¡£ÒªÊ¹ÓÃIfTop£¬ÄúÖ»ÐèÒªÔÚLinuxϵͳÉÏ×°ÖÃËü¡£×°Öúó£¬Äú¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´Æô¶¯IfTop£º
sudo iftop -i eth0
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁÆô¶¯IfTop£¬¼à²âEth0½Ó¿ÚµÄÍøÂçÁ÷Á¿²¢½«ÏêϸÐÅÏ¢ÏÔʾÔÚÆÁÄ»ÉÏ¡£
×ܽá
LinuxϵͳµÄÍøÂçÁ÷Á¿¼à²âºÍÆÊÎöºÜÊÇÖ÷Òª£¬¹ØÓÚÓÅ»¯ÏµÍ³ÒÔʵÏÖ¸ü¿ìËÙ¡¢¸ü¿É¿¿µÄÍøÂçÅþÁ¬ÖÁ¹ØÖ÷Òª¡£±¾ÎÄÏÈÈÝÁ˼¸ÖÖÊ¢ÐеŤ¾ß£¬ËüÃÇÄܹ»×ÊÖúÄú²¶»ñ¡¢ÆÊÎö¡¢¼à²âºÍʵʱÏÔʾLinuxϵͳµÄÍøÂçÁ÷Á¿¡£ÈôÊÇÄúÕýÔÚÖÎÀíÒ»¸ö´óÐÍLinuxϵͳ£¬ÔòÓ¦¸Ã˼Á¿Ê¹ÓÃÕâЩ¹¤¾ßÀ´¼à²âºÍ¿ØÖÆÍøÂçÁ÷Á¿£¬ÒÔ°ü¹ÜϵͳµÄ×î¼ÑÐÔÄÜ¡£
ÒÔÉϾÍÊÇÔõÑù¾ÙÐÐLinuxϵͳµÄÍøÂçÁ÷Á¿¼à²âºÍÆÊÎöµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡