Как найти порт, который пытается подключиться?

У нас есть лабораторные машины за брандмауэром. Раньше мы просили нашу ИТ-команду открыть необходимые порты.

Мы запоминаем номера портов для каждого приложения и просим их разблокировать. Это действительно сложно.

Когда мы выполняем приложение, возможно ли найти номер порта, к которому оно пытается получить доступ?

2 ответа

Решение

Моя любимая маленькая программа, которая поможет вам, это TCPVIEW.exe (Sysinternals):

http://technet.microsoft.com/en-us/sysinternals/bb897437

Если вы запустите это на своем сервере, вы увидите, какие порты прослушивают. Если вы запустите его на клиенте, вы узнаете, какие соединения устанавливаются и к каким портам они подключаются.

Если вы не хотите использовать внешнюю программу, вы можете использовать эту команду DOS:

netstat -b -a

здесь http://poshcode.org/560 вы можете найти "объективированную" функцию NETSTAT.EXE для Powershell

Другие вопросы по тегам