Добавление исключений брандмауэра для других продуктов брандмауэра, кроме брандмауэра Windows, таких как Norman, Norton и т. Д - PullRequest
3 голосов
/ 22 апреля 2010

У меня есть проект установщика WiX, в котором я добавил два исключения брандмауэра как часть установщика, используя WiX FirewallException . Это прекрасно работает, когда клиентский компьютер использует брандмауэр Windows, но я получил сообщение о том, что пользователь не смог запустить решение при использовании персонального брандмауэра Нормана. Некоторые вопросы относительно этого:

  • Будут ли другие продукты брандмауэра в целом соблюдать правила, добавленные в брандмауэр Windows? Если это так - это всего лишь импорт или продукты брандмауэра всегда учитывают изменения в правилах брандмауэра Windows?
  • Существует ли какой-либо общий способ добавления исключений брандмауэра, чтобы все / многие брандмауэры уважали их во время установки, например, расширения брандмауэра в WiX?
  • Приведет ли использование netsh к исключениям брандмауэра, добавленным в другие продукты, кроме брандмауэра Windows?

1 Ответ

3 голосов
/ 27 апреля 2010

Я верю, что ответ на все это - нет, нет и нет.Это одна из причин, по которой я даже не пытаюсь сделать это в своих установках.Я всегда рекомендую разработку приложений для написания систем, которым не требуется массирование брандмауэра, и / или не заставляю системных инженеров работать с документацией, чтобы должным образом документировать конечному пользователю сетевые требования.Я пытаюсь использовать автоматику в установщике только в том случае, если все понимают, что это лучшее из возможных попыток и что должна быть доступна документация, чтобы помочь пользователям интегрироваться в их пользовательскую среду.Это, и я, естественно, не согласен с настройками конфигурации операционной системы пользователей без их (истинного) согласия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...