Какая программа-брандмауэр (предпочтительнобесплатно) можно ли использовать для быстрого включения/отключения интернет-трафика, чтобы онтолькоидет кодинпрограмма?
Например, иногда мне нужно, чтобы только одна программа (Программа X) беспрепятственно использовала Интернет, поэтому мне нужно заблокироватьвсевходящий/исходящий трафиккромедля этогоодинпрограмма, таким образом, Программа X получает 100% трафика.
Я пробовалбесплатноверсия "Windows 7 Firewall Control" от SphinxSoftware, которая позволяет ваминдивидуальноблокировать трафик для каждой программы, но я не вижу возможностибыстроблокироватьвсетрафиккромекодинпрограмма, и она не позволяет вам быстроразблокироватьтрафик на все остальные программы после того, как вы закончите.
Есть идеи?
решение1
Откройте Windows Firewall with Advanced Security. Нажмите «Экспортировать политику» и сохраните где-нибудь текущие настройки. Затем удалите все правила.
Создайте два входящих и исходящих правила, которые будут следовать следующей последовательности:
- Нажмите «Новое правило...»
- Выберите «Пользовательский» в качестве типа правила.
- Правило распространяется на все программы.
- Тип протокола: Любой
- Применимо ко всем IP-адресам
- Заблокировать соединение
- Применимо везде
- Назовите это «Заблокировать всё» или как-то так.
- Нажмите «Готово».
Теперь все должно быть заблокировано. Затем просто создайте новые правила (входящие и исходящие), которые разрешат вашей конкретной программе. (Надеюсь, что указанной программе не нужен DNS, потому что это что-то отдельное — все еще ищем, но если она подключается напрямую к определенным IP-адресам, то все в порядке.)
Также экспортируйте эту политику в файл. Когда вы захотите переключиться, просто импортируйте другой файл — он автоматически сотрет текущую политику.