2

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

1 ответ1

1

Если вы используете Windows, вы можете использовать Tcpview, очень удобную утилиту, разработанную Марком Руссиновыми до того, как он стал вице-президентом Microsoft. Он будет обновляться каждые 2 (??) секунд.

Если вы работаете в Linux, команда

 sudo ss -ntp

покажет вам все подключенные порты, кроме тех, где ваша система прослушивает, которые вместо этого отображаются командой

 sudo ss -lntp

Обе команды показывают процесс и идентификатор процесса, который использует данный порт. Если вы хотите контролировать свои порты непрерывно, команда

 sudo watch ss -ntp

и аналогично для другой версии: он обновляется каждые две секунды.

В Mac OS вы используете

sudo lsof -n -i4TCP:$PORT | grep LISTEN

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

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