Как найти порт, который пытается подключиться?
У нас есть лабораторные машины за брандмауэром. Раньше мы просили нашу ИТ-команду открыть необходимые порты.
Мы запоминаем номера портов для каждого приложения и просим их разблокировать. Это действительно сложно.
Когда мы выполняем приложение, возможно ли найти номер порта, к которому оно пытается получить доступ?
2 ответа
Моя любимая маленькая программа, которая поможет вам, это TCPVIEW.exe (Sysinternals):
http://technet.microsoft.com/en-us/sysinternals/bb897437
Если вы запустите это на своем сервере, вы увидите, какие порты прослушивают. Если вы запустите его на клиенте, вы узнаете, какие соединения устанавливаются и к каким портам они подключаются.
Если вы не хотите использовать внешнюю программу, вы можете использовать эту команду DOS:
netstat -b -a
здесь http://poshcode.org/560 вы можете найти "объективированную" функцию NETSTAT.EXE для Powershell