Vista Брандмауэр Windows – как заблокировать все порты отдельно от 1 в определенной подсети?

Это довольно легко в Win7, потому что эта версия брандмауэра Windows позволяет блокировать диапазон портов, например, 1-79,81-65535, оставляя только один порт открытым.

Однако Vista (по крайней мере по умолчанию) этого не имеет – вы можете указать только список поврежденных портов, разделенных запятыми, и набирать 1,2,3,4,5,6,7,8,9, …. .65530,65531,65532,65533,65534,65535 займет некоторое время.

Есть ли способ обойти это?

В Vista нет возможности использовать один порт в спецификации времени.

Но вы можете добавить записи в брандмауэр, используя команду командной строки Netsh . И так как вы можете это сделать, вы можете создать скрипт / цикл для ввода нескольких записей одновременно.

Вот однострочный, который добавит несколько правил порта, по одному для каждого порта:

for /l %i in (1,1,79) do netsh advfirewall firewall add rule name="PortRangeEntry%i" dir=in protocol=TCP localport=%i action=block

Это сделает 79 записей с именем «PortRangeentry1» через «PortRangeEntry79», каждый из которых настроен на блокирование входящих TCP-соединений на этом порту.

for /l %i in (81,1,65535) do netsh advfirewall firewall add rule name="PortRangeEntry%i" dir=in protocol=TCP localport=%i action=block

Будут делать порты 81-65535.

Они должны запускаться «как администратор», и пока я тестировал его в Windows 8, то же самое или очень похожее должно работать для Vista.

  • Windows Vista застряла
  • Последствия отключения компьютера во время обновления Windows Vista («Не выключать компьютер»)?
  • Как установить Windows 7?
  • Как получить доступ к записи «Stereo Mix» в Vista?
  • Почему Google Chrome потерял все сохраненные пароли?
  • Нет мыши во время установки Windows 7
  • Windows 7 ПК не может найти ПК с Windows Vista
  • Скрыть выбранные значки с панели задач навсегда
  • Альтернатива Wget / cURL, родная Windows?
  • Мой монитор не отключается автоматически!
  • Active Desktop для Windows 7 (Vista)?
  • Давайте будем гением компьютера.