Назад | Перейти на главную страницу

Сделайте список портов брандмауэра Windows вместо имен портов

Как я могу заставить брандмауэр Windows (Windows 7 или 2008R2) использовать номера портов для всех портов вместо того, чтобы бесполезно выдавать вам «PlayTo Discovery» или что-то подобное в качестве локального порта? Другими словами, никакого разрешения имен для портов (желательно и для хостов).

Пример проблемы: у меня что-то прослушивает порт 8009, но этот номер порта не указан ни в одном из правил для входящих подключений, что значительно затрудняет поиск правила, разрешающего этот порт.

Брандмауэр Windows работает по-другому.

Брандмауэр Windows жестяная банка быть настроен таким образом, чтобы он просто блокировал или разрешал трафик на определенных номерах портов, которые вы указываете, но те предопределенные правила, которые вы видите, такие как «Play To SSDP Discovery» ... это не простое «разрешение имен» проблема, как вы упомянули в своем вопросе. Брандмауэр Windows использует эти предопределенные правила, чтобы разрешить или запретить трафик, создаваемый определенными процессами или приложениями, независимо от номера порта или протокола.

Если вы хотите отказаться от всех этих встроенных функций и вернуться к заботе только о номерах портов, вы можете стереть все встроенные правила брандмауэра Windows и создать свои собственные на основе номеров портов. В этом случае вы можете называть правила как хотите. Назовите правило "Порт 3389", если хотите. В дополнение к этому, если вы затем правильно настроите правило, локальные и удаленные порты для этого правила будут отображаться в списке должным образом.

Это не отвечает на ваш вопрос, но может быть обходным путем. попробуйте "netstat -bon". должен дать вам информацию о запущенном процессе и о том, какой порт он прослушивает.