У меня проблема с поиском порта или портов, которые пытается использовать определенная программа.

Немного о том, что я пытаюсь сделать:

У меня есть DVR (цифровой видеомагнитофон), пара IP-камер, коммутатор (концентратор) и маршрутизатор.

Для видеорегистратора и камер я использую внутренний IP (192.168.1.x), все подключены к коммутатору. Коммутатор подключен к внутреннему интерфейсу маршрутизатора (192.168.1.1), а внешний IP-адрес маршрутизатора, скажем, 10.10.10.x.

Я пытаюсь подключиться к DVR через внешний IP. Я сделал правила NAT, которые я могу подключить, используя интернет-браузер и 80 порт, все работает, но когда я пытаюсь использовать программу, предназначенную для этого DVR, программа не может установить соединение с DVR.

Как я могу найти, какой порт или порты пытается использовать эта программа при подключении к DVR, чтобы я мог выполнить необходимую переадресацию портов?

Я пытался с netstat, но мне ясно, что Wireshark лучше. Но мне нужна помощь с использованием Wireshark. Должен ли я подключить ПК напрямую к маршрутизатору, а затем попытаться добавить видеорегистратор в программу с другого компьютера, наблюдая за Wireshark?

2 ответа2

1

Как насчет CurrPorts с http://www.nirsoft.net для Windows? Это относится к вашей ситуации?

Описание

CurrPorts отображает список всех открытых на данный момент портов TCP/IP и UDP на вашем локальном компьютере. Для каждого порта в списке также отображается информация о процессе, который открыл порт, включая имя процесса, полный путь процесса, ...

Скачать, распаковать, запустить, без установки. Работает для меня, чтобы найти то, что использует порты на моей машине Windows.

0

Вы можете использовать SysInternals TPCView от Microsoft, он покажет все открытые порты со связанными с ними программами и места, к которым они подключены, а также включает версию для командной строки (TCPVcon), если вы предпочитаете этот путь.

Он не требует установки, но, возможно, вам нужно запустить его как администратор, чтобы просмотреть некоторые подробности о системных процессах.

(Кроме того, утилита NirSoft, предложенная в другом ответе, также является хорошим вариантом)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .