Я остановил брандмауэр Windows 7 в Services
, но он (или один из его миньонов) по-прежнему отбрасывает пакеты.
Я пытаюсь использовать rtiddsping
(пользовательский пинг для используемой мной структуры DDS) для устранения проблемы связи DDS между двумя компьютерами Windows. Машина, которая должна получить эхо-запрос, сбрасывает их с сообщением "Платформа фильтрации Windows заблокировала пакет", которое отображается в средстве просмотра событий.
Я остановил службу брандмауэра Windows, но пакеты по-прежнему сбрасываются. Я вижу заблокированные пакеты в Wireshark на принимающей машине. В чем дело? Что мне не хватает? Является ли Windows Filtering Platform
чем-то отдельным? Я не вижу, что это работает в Services
.
В ответ на @Frank ниже, да, я попытался включить брандмауэр и создать правила, чтобы разрешить желаемые программы. Смотри картинку ниже.
В ответ на @ernie ниже, два скриншота из Event Viewer с отключенным DDS Spy. Обратите внимание, что он запрещает как входящий пакет, так и входящее соединение.
Обновление: в ответ на @ernie в комментариях ниже, я создал приложение DDS, которое публикует и подписывается на том же компьютере, чтобы посмотреть, работает ли WFP, как задумано, а промежуточное ПО DDS просто отбрасывает пакет.
На том же компьютере, который публиковал и подписывал, я не видел заблокированных пакетов DDS в средстве просмотра событий и сообщения проходили, как и ожидалось. Я думаю, что когда средство просмотра событий говорит "Платформа фильтрации Windows заблокировала пакет", это означает, что пакет останавливается и не маршрутизируется.
Почему эти пакеты блокируются WFP?