5

Я использую 64-разрядную версию Windows 7 и пытаюсь заблокировать доступ определенных приложений к Интернету через "Брандмауэр Windows в режиме повышенной безопасности" (wf.msc).

Правило установлено для всех профилей, всех протоколов, всех IP-адресов. Правило включено. Действие "Блокировать соединение". Я выбираю программу, перейдя к папке% ProgramFiles% (x86)\Mozilla Firefox\firefox.exe (я уверен, что мой Firefox запускается из этого исполняемого файла). Но правило не работает, и приложение имеет доступ к Интернету!

Я также попытался вставить путь вручную как «C:\Program Files (x86)\Mozilla Firefox\firefox.exe». Я также пытался применить правило для других приложений: «% ProgramFiles% (x86)\Opera\opera.exe», «% ProgramFiles% (x86)\Google\Chrome\Application\chrome.exe». Результат все еще неудачен.

Если я изменю настройку "Программы" на вкладке "Программы и службы" с "Эта программа" на «Все программы, соответствующие указанным условиям», то брандмауэр работает, и соединение блокируется во всех приложениях, включая указанные выше браузеры.

Я пытался создать правило для исходящих соединений, для входящих и для обоих одновременно. Неудачно.

Я пытался сделать то же самое, используя

netsh advfirewall firewall add rule name="My Application" dir=out action=block program="C:\Program Files (x86)\Mozilla Firefox\firefox.exe"

Новое правило появляется в «Брандмауэр Windows с Adv. Sec.» приложение, но оно не работает, как в приведенном выше случае.

Что я делаю неправильно?

7 ответов7

3

Похоже, что стороннее программное обеспечение вмешивалось в брандмауэр. В моем случае это был Avast Antivirus, в котором есть несколько модулей для Интернета. Я отключил "Сеть" и "Веб" "Щиты", и теперь правило применяется правильно. Таким образом, кажется, что мораль заключается в том, что стороннее программное обеспечение может создавать помехи таким образом, что брандмауэр Windows не может блокировать (или, возможно, применять какие-либо правила) в зависимости от приложения.

2

Вы можете использовать Firewall App Blocker (портативное бесплатное программное обеспечение), чтобы легко заблокировать приложение через брандмауэр Windows.

1

У меня была та же проблема с неиспользуемыми правилами брандмауэра Windows 7 Ultimate. Я попробовал предложение Садафа, но оно не сработало для меня. Я также отключил все щиты Avast, но это тоже не сработало.

Правила запуска моего брандмауэра снова работают, когда я полностью удалил Avast со своего компьютера.

Я попытался переустановить Avast в надежде, что и Avast, и брандмауэр Windows могут жить в мире вместе, но правила брандмауэра немедленно перестают работать.

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

Я попробовал Avast Internet Security (который содержит собственный брандмауэр) в какой-то момент времени. Возможно, что-то осталось даже после того, как я его убрал и вызывает эту проблему.

0

Ответ заключается в том, чтобы сбросить правила брандмауэра по умолчанию. У меня был новый компьютер Dell, только он был предустановленным мусором, я удалил McAfee, заменив его антивирусом Windows, выполнил все обновления Windows и установил сервер Apache, и независимо от того, что я сделал, я не смог получить правила брандмауэра. работать, пока я не переустановлю их по умолчанию!

0

У меня была точно такая же проблема:

Исходящее правило расширенной части брандмауэра Windows не работает для одной программы. Но, как ни глупо, я понял, что забыл удалить эту же программу из списка исключений, к которому вы можете получить доступ в базовой конфигурации брандмауэра Windows.

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

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

0

Хорошо, это было некоторое время, так как я посмотрел на функции брандмауэра. В брандмауэре Windows с расширенными функциями создайте приложение блокировки исходящих правил Mozilla Firefox. Я проверил это, и это работает для меня. Если это не работает для вас, возможно, вы можете сбросить правила по умолчанию и попробуйте снова.

-1

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

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