linuxÔõôÉó²éij¸ö¶Ë¿ÚÊÇ·ñ·¿ª
linuxÉó²éij¸ö¶Ë¿ÚÊÇ·ñ·¿ªµÄÒªÁ죺1¡¢Ê¹Óá°netstat -tuln | grep¡±ÏÂÁî·¿ª£»2¡¢Ê¹Óá°lsof -i¡±ÏÂÁî·¿ª£»3¡¢Ê¹Óá°ss -tuln | grep¡±ÏÂÁî·¿ª£»4¡¢Ê¹Óá°nmap -p¡±ÏÂÁî·¿ª£»5¡¢Ê¹Ó÷À»ðǽ¹æÔòÉó²é£¬Ê¹Óá°iptables -l -n | grep¡±ÏÂÁî·¿ª¡£
±¾½Ì³Ì²Ù×÷ÇéÐΣºwindows10ϵͳ¡¢linux6.4.3°æ±¾¡¢DELL G3µçÄÔ¡£
ÔÚLinux²Ù×÷ϵͳÖУ¬ÓжàÖÖÒªÁì¿ÉÒÔ¿ìËÙÉó²éij¸ö¶Ë¿ÚÊÇ·ñ·¿ª¡£ÏÂÃ潫ÏÈÈݼ¸ÖÖ³£ÓõÄÒªÁì¡£
ÒªÁìÒ»£ºÊ¹ÓÃ`netstat`ÏÂÁî
`netstat`ÊÇÒ»¸öÍøÂçͳ¼Æ¹¤¾ß£¬¿ÉÒÔÓÃÓÚÉó²éÍøÂçÅþÁ¬¡¢Â·ÓɱíºÍÍøÂç½Ó¿ÚÐÅÏ¢µÈ¡£¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´Éó²é¶Ë¿ÚÊÇ·ñ·¿ª£º
netstat -tuln | grep
ÆäÖУ¬“ÊÇÒªÅÌÎʵĶ˿ںš£ÔËÐÐÉÏÊöÏÂÁîºó£¬ÈôÊÇÊä³öЧ¹ûÖаüÀ¨¸Ã¶Ë¿Ú£¬ÔòÌåÏָö˿ÚÒѾ·¿ª¡£
¸ÃÏÂÁîÖУ¬`-tuln`Ñ¡Ïî»®·ÖÌåÏÖ£º`-t`ÓÃÓÚÏÔʾTCPÅþÁ¬£¬`-u`ÓÃÓÚÏÔʾUDPÅþÁ¬£¬`-l`ÓÃÓÚÏÔʾÕýÔÚ¼àÌýµÄÅþÁ¬£¬`-n`ÓÃÓÚÏÔʾ¶Ë¿ÚºÅ¶ø·ÇЧÀÍÃû³Æ¡£
ÒªÁì¶þ£ºÊ¹ÓÃ`lsof`ÏÂÁî
`lsof`ÊÇÒ»¸öÓÃÓÚÏÔʾºÍ²Ù×÷ÒÑ·¿ªÎļþµÄ¹¤¾ß¡£ËüÒ²¿ÉÒÔÓÃÀ´Éó²éij¸öÀú³ÌÊÇ·ñÔÚʹÓÃÖ¸¶¨µÄ¶Ë¿Ú¡£Ê¹ÓÃÒÔÏÂÏÂÁîÀ´Éó²é¶Ë¿ÚÊÇ·ñ·¿ª£º
lsof -i :
ÆäÖУ¬“ÊÇÒªÅÌÎʵĶ˿ںš£ÈôÊǶ˿ÚÒÑ·¿ª£¬½«ÏÔʾÓë¸Ã¶Ë¿ÚÏà¹ØµÄÀú³ÌÐÅÏ¢¡£
ÒªÁìÈý£ºÊ¹ÓÃ`ss`ÏÂÁî
`ss`ÊÇÁíÒ»¸öÇ¿Ê¢µÄÍøÂ繤¾ß£¬ÓÃÓÚÉó²éÌ×½Ó×Ö¡¢ÍøÂç½Ó¿ÚºÍ·ÓɱíµÈÐÅÏ¢¡£Ê¹ÓÃÒÔÏÂÏÂÁîÀ´Éó²é¶Ë¿ÚÊÇ·ñ·¿ª£º
ss -tuln | grep
ÆäÖУ¬“ÊÇÒªÅÌÎʵĶ˿ںš£ÔËÐÐÉÏÊöÏÂÁîºó£¬ÈôÊÇÊä³öЧ¹ûÖаüÀ¨¸Ã¶Ë¿Ú£¬ÔòÌåÏָö˿ÚÒѾ·¿ª¡£
ÒªÁìËÄ£ºÊ¹ÓÃ`nmap`ÏÂÁî
`nmap`ÊÇÒ»¿îÍøÂçɨÃ蹤¾ß£¬¿ÉÒÔÓÃÓÚ¼ì²âÔ¶³ÌÖ÷»úµÄ¿ª·Å¶Ë¿Ú¡£¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´É¨Ãèij¸ö¶Ë¿ÚÊÇ·ñ·¿ª£º
nmap -p
ÆäÖУ¬“ÊÇÒªÅÌÎʵĶ˿ںţ¬“ÊÇÒªÅÌÎʵÄÖ÷»úIPµØµã¡£ÔËÐÐÉÏÊöÏÂÁîºó£¬ÈôÊÇÊä³öЧ¹ûÖÐÏÔʾ¸Ã¶Ë¿ÚΪ¡°open¡±×´Ì¬£¬ÔòÌåÏָö˿ÚÒѾ·¿ª¡£
ÒªÁìÎ壺ʹÓ÷À»ðǽ¹æÔòÉó²é
ÈôÊÇÒѾʹÓ÷À»ðǽÉèÖÃÁ˶˿ÚÏÞÖÆ£¬»¹¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´Éó²éij¸ö¶Ë¿ÚÊÇ·ñ¿ª·Å£º
iptables -L -n | grep :
ÆäÖУ¬“ÊÇÒªÅÌÎʵĶ˿ںš£ÈôÊÇÊä³öЧ¹ûÖÐÏÔʾ¸Ã¶Ë¿ÚΪ”ACCEPT”»òÕß”DROP”״̬£¬ÔòÌåÏָö˿ÚÒѾ·¿ª¡£
×ÛÉÏËùÊö£¬ÒÔÉÏÊǼ¸ÖÖ³£ÓõÄÒªÁìÀ´¿ìËÙÉó²éij¸ö¶Ë¿ÚÊÇ·ñ·¿ª¡£Æ¾Ö¤ÏÖÕæÏàÐÎÑ¡ÔñºÏÊʵÄÒªÁì¾ÙÐвÙ×÷£¬ÒÔ±ã¸üºÃµØÖÎÀíºÍά»¤ÍøÂçÇéÐÎ ¡£
ÒÔÉϾÍÊÇlinuxÔõôÉó²éij¸ö¶Ë¿ÚÊÇ·ñ·¿ªµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡