Как занести в черный список IP-адреса в Windows 7?

6069
TehTechGuy

Я пытаюсь найти что-то похожее на iptables в Linux для Windows. Я пытался использовать брандмауэр Windows, а также редактировать файл хоста для блокировки определенных IP-адресов, но безуспешно. Я также пытался использовать WIPFW, но он даже не установился. Я смог использовать NetLimiter 3, чтобы ограничить скорость моего соединения конкретными IP-адресами, но всякий раз, когда я настраиваю фильтр для блокировки IP-адресов, эти IP-адреса все еще могут подключаться. ,

Я не хочу аппаратного брандмауэра или маршрутизатора, и при этом я не хочу сверхпрочной программы брандмауэра. В идеале это будет сервис, который просто позволяет мне добавлять IP-адреса и диапазоны и позволяет блокировать / разрешать входящие и / или исходящие соединения. GUI даже не нужен.

Предложения?

3

2 ответа на вопрос

1
skub

Вы можете использовать Netsh AdvFirewall в Windows 7 для выполнения расширенных команд брандмауэра. Это самая близкая вещь, которую вы собираетесь получить к iptables, которая не ужасна, как тревога зоны.

Netsh Advanced Firewall

Я тоже это попробовал. По сути, это просто брандмауэр Windows, и по какой-то причине блокировка IP-адресов там ничего не делает. TehTechGuy 12 лет назад 0
Я не уверен, что ваша конечная цель здесь (почему или что вы пытаетесь заблокировать), но начинает звучать так, как будто вы что-то подключили к сетевому драйверу. Как вирус. Я имею в виду, что вы даже не можете установить WIPFW, а расширенные команды брандмауэра ничего не делают. Это начинает немного пахнуть. Возможно, захочется сделать сканирование и проверить вещи. skub 12 лет назад 0
Ошибка, которую я получаю с WIPFW, является проблемой, с которой сталкиваются и другие люди, это связано с тем, что драйверы не подписаны. У меня есть теория, что существуют конфликтующие правила в брандмауэре Windows, который пропускает эти IP-адреса. Определенно нет вирусов здесь. Я держу свою систему в чистоте. TehTechGuy 12 лет назад 0
0
TehTechGuy

NetLimiter 3 Pro сделает это просто отлично, он просто плохо настроен. Вот правильная настройка:

  1. Создать фильтр
  2. В разделе «Ip Ranges» введите нужные IP-адреса, оставьте флажок «Local» непроверенным и убедитесь, что установлен флажок «Match All».
  3. Оставьте все остальное по умолчанию, нажмите «Сохранить»
  4. Перейти к фильтру в представлении узла и добавить и включить правило

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