Как да видя кой процес ми е заел порт номер х ?


1

Процедурата е следната : В run-a написваме cmd и викаме Command Prompt-a. Там пишем "netstat - an" и виждаме PID, номера на процеса, който ни е заел порта (в моя случай порт 8080  за Apache Tomcat). Викаме Task Manager-a , спираме процеса. Свиркаме си. Интересно ми е това може ли да стане по по-лесен начин. Предложения ?




Отговори



1

Можем да прегледаме и системния файл на Windows, ако искаме да проучим вътрешен процес:

C -> Windows -> System32 -> drivers -> etc -> services ( отваряме с текстов редактор )

По този начин виждаме порта и използвания протокол.

За външен процес... може би специализирана програма за мониторинг.


от amon.ra (521 точки)


0
Не съм сигурен какво точно имаш впредвид под външен процес, но предполагам такъв беше. Някаква Oracle услуга ползваше порта.

от yonchoy (2134 точки)

0
Ами щом го няма в този лист се води външен за операционната система.

от amon.ra (521 точки)


0
При Linux ползвате nmap

от kiril.ilarionov (1482 точки)


0
nmap го има и за Уин - zenmap


0
Блатодаря Влади, това не го знаех :-)

от kiril.ilarionov (1482 точки)


3

Има една много готина малка програмка с прост UI, с която може да видиш на всички портове закачените към тях процеси, към кое IP, с кой протокол и т.н., казва се "cports". Отдолу е базирана върху netstat командата.


от bmmarinov (1498 точки)


0
Това е, нали: http://www.nirsoft.net/utils/cports.html. Изглежда като графичен netstat. Аз все пак бих ползвал Resource Monitor, който е част от Windows и не изисква допълнителен install.

от svetlin.nakov (31978 точки)


0
Отвори TaskManager > Processes Дясно копче върху името на колоните > PID
Показва ти порта на всяко пролижение

от webmatrix (825 точки)


0
Хмм, при мен (Win7 x64) не излиза.

от amon.ra (521 точки)

0
PID е номерът на процеса, а не портът, който ползва ;)

от technet (717 точки)



1

Има начин само с цъкане на мишката:

Resource Monitor --> Network --> Listening Ports

Това го вкараха в Windows 8. В Win7мисля, че го няма.

Resource Monitor може да се пусне така: Task Manager --> Performance --> Open Resource Monitor.

Наков


от svetlin.nakov (31978 точки)


0
има го същото и на Win7

от ludmil.d (490 точки)