Jump to content

Kas sēž uz N porta?


Guest ADEX
 Share

Recommended Posts

Pārsvarā ar šo problēmu nākas saskārties tiem, kas instalē Apache serveri, ja 80. ports ir aizņemts. Un pārsvarā vainīgaā programma ir Skype, kas aizņēmusi šo portu. Taču šis nav vienīgais gadījums, kad varētu rasties vajadzība paskatīties, kura programma lieto to vai citu portu. To izdarīt var ļoti vienkārši. Paskatīsimies, kas mums lieto 80 portu. Konsolē rakstam:

netstat /n /o /a|find ":80"

(Protams, ja gribam pārbaudīt citu portu, tad 80 vietā rakstam citu porta numuru.)

 

Pēc Enter nospiešanas ieraudzīsim rindu, kas līdzīga šai:

TCP	0.0.0.0:80			 0.0.0.0:0			  LISTENING	   1152

 

Mūs interesē pēdējais skaitlis šajā rindā, šajā gadījumā tas ir 1152. Tas ir portu lietojošā procesa identifikators (PID). Zinot PID, varam atrast procesa nosaukumu. Atveram Task Manager, atveram tur Process tabu, meklējam šajā tabā aili ar nosaukumu PID un... neatrodam. Tas ir loģiski, jo pēc noklusējuma PID ailes tur nav. Tāpēc spiežam View > Select Columns... un ieķeksējam PID (Process Identifier). Tagad atliek tikai sameklēt mūs interesējošo PID (1152) un nolasīt tam atbilstošo Image Name. Manā gadījumā tas ir httpd.exe, kas arī bija gaidāms, jo Apache ir uzinstalēts un darbojas nevainojami.

 

(Piezīme adminiem, moderiem un hakeriem - visiem, kas redz manu IP: Tur TIEŠĀM nekā nav. Ja kas, tad nesakiet, ka nebrīdināju. :razz: )

Link to comment
Share on other sites

Nettwerk

(Piezîme adminiem, moderiem un hakeriem - visiem, kas redz manu IP: Tur TIEÐÂM nekâ nav. Ja kas, tad nesakiet, ka nebrîdinâju. :razz: )

Shis man patika viss labaak. :mrgreen::mrgreen::mrgreen:

Link to comment
Share on other sites

Mezavecis

Īpašī jāatzīmē, ka jāskatās uz LISTENING, un tos pārējos var neņemt galvā.

 

Man aina tāda:

 TCP	127.0.0.1:80		   0.0.0.0:0			  LISTENING	   86396
TCP	127.0.0.1:80		   127.0.0.1:4925		 TIME_WAIT	   0
TCP	127.0.0.1:80		   127.0.0.1:4926		 TIME_WAIT	   0
TCP	192.168.1.149:4922	 195.114.19.85:80	   CLOSE_WAIT	  87752

Link to comment
Share on other sites

Nu vispār jau ir tāda programmiņa Sysinternals TCPView, kas GUI logā smuki uzrāda visus klausošos portus un visas esošās konekcijas, ieskaitot procesus, kam tie porti pieder, kā arī local/remote IP adreses/hostneimus.

Link to comment
Share on other sites

netstat PIDu rādīs tikai tajā gadījumā, ja tiek izmantots windows xp vai jaunāks.

win NT un 2000 lietotājiem šī iespēja diemžēl nebūs pieejama. :(

Link to comment
Share on other sites

eMDiiPii

Var jau arī telnetoties uz portu un no atbildes izpīpēt, kas tur sēž.

  • Slikti! 1
Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...