статьи

Как настроить брандмауэр Windows

Доброго времени суток, дорогие друзья, знакомые, читатели, почитатели и прочие личности.

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

firewall Windows

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

Нас частенько рассказать хотя бы основы этой настройки.
Что ж, давайте кратенько пройдемся по этой теме.
Поехали.

Использование правил фаерволла Windows

Прежде чем приступить, собственно, обязательно стоит понять следующее:

  • Описанная ниже методология требует вдумчивой настройки (и отталкивается от идеи о том, что разумный пользователь хочет самостоятельно контролировать все входящие+исходящие соединения с интернетом и сетью) и некоторого количества времени, т.е, если Вы ленивы, у Вас установлено очень много программ (да и вообще Вы их ставите без разбору), каждой из которых нужен доступ в интернет, то, вероятно, эта статья Вам не подходит (как и тема защиты с помощью брандмауэра вообще);
  • Тем не менее, статья рекомендуется для прочтения каждому, чтобы понимать как работает этот самый брандмауэр Windows (а он включен по умолчанию и работает практически у каждого) и как его, в случае чего, настроить, приструнить, им управлять и просто диагностировать возможные проблемы с доступом в интернет какой-либо программой.

Давайте, что называется, приступимс.

Здесь и далее я буду исходить из мысли, что мы находимся в Windows 10, но в общем и целом статья актуальна для Windows 7/8/8.1 и при некоторой сноровке её можно притулить в .

Для начала зайдите в панель управления и откройте управления этим самым брандмауэром, т.е нажмите правой кнопкой мышки на меню "Пуск", а затем выберите пункт "Панель управления", в которой переключитесь на маленькие значки (справа вверху) и выберите из списка "Мелкие значки", после чего тыркнитесь в "Брандмауэр Windows":

как настроить брандмауэр Windows - скриншот 1

как настроить брандмауэр Windows - скриншот 2

На выходе мы получим, собственно, окно этого самого брандмауэра, в котором необходимо сразу перейти к дополнительным настройкам, радостно тыркнув мышкой в соответствующий пункт (Дополнительные параметры):

как настроить брандмауэр Windows - скриншот 3

Внутри Вы увидите 3 набора профилей (Общий профиль, Профиль домена и Частный профиль), а так же параметры IPSec.

как настроить брандмауэр Windows - скриншот 4

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

Внимание! После применения, скорее всего, Вы сразу потеряете соединения с интернетом для всех программ (в том числе браузера), которые не были в исключениях. Не закрывайте статью или разблокируйте исходящие подключения на время настройки разрешений (ниже по тексту).

Результатом должно являться нечто следующее (см.описание профилей в колонке "Обзор"), кликабелен:

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

Для того, чтобы это сделать, собственно, Перейдите на вкладку "Правила для исходящего подключения", где Вы увидите существующие (все) и активные (зеленая галочка), правила, которые есть в системе. Чаще всего здесь стоит оставить всё как есть изначально, либо (если Вы параноидальны) удалить все правила, кроме отмеченных зелёной галочкой, т.е включенных самой системой (и приложениями) в данный момент.

как настроить брандмауэр Windows - скриншот 7

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

Для этого создаем правило, тип которого выбираем как: "Для программы", после чего, используя кнопку "Обзор", указываем путь до exe-файла программы, которой мы хотим дать доступ для исходящего трафика (при учете, что Вы создаете правило в разделе исходящих).

На следующей вкладке выбираем пункт "Действие" как "Разрешить подключение" (здесь разумнее было бы настроить безопасные подключения, но это не совсем тема данной статьи).

На вкладке "Профиль" выбираем разрешения для всех профилей, т.е ставим все галочки:

И на вкладке "Имя" мы задаём имя для своего профиля (по аналогии , я бы рекомендовал начинать имя с одной и той же буквы, а лучше с одного и того же символа, что позволит быстро находить свои правила в списке):

как настроить брандмауэр Windows - скриншот 13 - правила соединений

Теперь, когда Вы сделали правило (и если Вы его сделали правильно) браузер должен успешно соединятся с интернетом. По тому же принципу Вы добавляете правила, как я уже говорил, для всех приложений, которым, по Вашему мнению, нужен доступ в интернет.

как настроить брандмауэр Windows - скриншот 15 - правила соединений

Небольшая хитрость - для понимания того, где лежит exe-файл программы на самом деле, нажмите правой кнопкой мышки по ярлыку и выберите пункт "Свойства", где в строке "Объект" будет указан полный путь до рабочего файла, а на строке "Рабочая папка", собственно, указана рабочая папка с программой.

как настроить брандмауэр Windows - скриншот 16 - правила соединений

как настроить брандмауэр Windows - скриншот 17 - правила соединений

Далее, следует помнить, что для разных  есть разные версии программы, т.е порой необходимо разрешать доступ и x86 (x32) и x64-версии программы, в зависимости от того, какую Вы используете в системе (или если используете их обе).

как настроить брандмауэр Windows - скриншот 18 - правила соединений

Для "сложносоставных" программ требуется много разрешений, например для Steam'а нужно где-то 6-8 правил для полностью рабочего функционала (т.к у них одно приложение отвечает за браузерную часть, второе за запуск клиента, третье за трансляции, четвертое за магазин, пятое за что-либо еще):

  • Steam\Steam.exe;
  • Steam\bin\steamservice.exe;
  • Steam\bin\x86launcher.exe;
  • Steam\bin\x64launcher.exe;
  • Steam\bin\steam_monitor.exe;
  • Steam\bin\GameOverlayUI.exe;
  • И тд.

Такое встречается у достаточно большого количества программ, т.е, если Вы вроде бы дали доступ одному, основному exe-файлу, но оно (приложение) всё еще ругается на отсутствие интернета, то стоит поискать другие файлы exe в папке с программой и задать разрешения для них до тех пор, пока весь нужный функционал не заработает должным образом.

к содержанию ↑

Исключения, работа с проблемами, изоляция

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

как настроить брандмауэр Windows - скриншот 19 - правила соединений

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

как настроить брандмауэр Windows - скриншот 20 - правила соединений

..а, во-вторых, предусмотрена выгрузка списков правил (входящих и исходящих отдельно) в виде txt, что делается в меню справа, где Вы создавали, собственно, правила:

как настроить брандмауэр Windows - скриншот 21

как настроить брандмауэр Windows - скриншот 22 - правила соединений

Это позволит быстрее восстанавливать уже настроенные правила, переносить пути, настройки и другие нюансы, локально или между машинами:

как настроить брандмауэр Windows - скриншот 23 - правила соединений

В общем и целом, это тот необходимый минимальный базис, который стоит знать и понимать.

К слову, Вы всегда можете включить-или выключить брандмауэр, используя соответствующий пункт "Включение и отключение брандмауэра Windows", если что-то пойдет (или настроили) не так, или сбросить все настройки, тыркнувшись в пункт "Восстановить значения по умолчанию":

как настроить брандмауэр Windows - скриншот 24 - правила соединений

Так что, в общем-то, поводов для беспокойства при кривых руках нет и сломать что-то крайне сложно. Конечно, в этом всём есть как свои плюсы, так и свои минусы.

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

В двух словах как-то так. Больше бывает в , но в рамках статьи сейчас, думаю, и этого многим должно хватить с лихвой.

к содержанию ↑

Послесловие

Если конечно Вам лень с этим возится руками, то ничто не мешает поставить сторонний фаерволл, который позволяет ставить правила, что называется "на лету". Есть даже легкие решения-интеграторы, вроде Windows 10 Firewall Control о котором .

В общем, каждому своё, наше дело рассказать.

Как и всегда, если есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой статье (может подскажу какие-то нюансы с особо заковыристыми правилами и всем таким).

Оставайтесь с нами ;)

Оценить

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(6 голосов, в среднем: 5 из 5)
  1. Reply
    Sonikelf

    Такие дела

  2. Reply
    Андрей

    Удивительно, что Вы только сейчас написали эту статью

    • Reply
      Sonikelf

      Не поверите, но я много о чем еще не написал :)
      Во всяком случае публично.

  3. Reply
    Денис Борискин

    привет) спасибо за статью по сетевому экрану windows давно на нем сижу,а сейчас настроил кое-какие пункты по статье и сижу дальше :))

    • Reply
      Sonikelf

      Пожалуйста :)

  4. Reply
    Galahad

    Оперативно. Большое спасибо.

    • Reply
      Sonikelf

      Выдалась свободная минутка :) Пожалуйста ;)

  5. Reply
    Денис Борискин

    а как дать доступ в сеть скайпу,опере и тимвьюверу? вроде все разрешил,а они ни в какую не коннектятся (

    • Reply
      Sonikelf

      У тебя они портабл или обычные?

      • Reply
        Денис Борискин

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

        • Reply
          Sonikelf

          Угумс, у них есть такое

  6. Reply
    Михаил

    А можно ли как-то оптимизировать брандмауэр, чтобы он потреблял меньше ресурсов? Например, у меня нет частной сети. Может, эту опцию вообще выключить?

    • Reply
      Sonikelf

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

  7. Reply
    Galahad

    Андрей, а каким Firewall пользуетесь вы?

    • Reply
      Sonikelf

      По обстоятельствам. Дома брандмауером + тем, что на роутере

  8. Reply
    Денис Борискин

    прям как я)

    • Reply
      Sonikelf

      Или ты как я :-D

  9. Reply
    Денис Борискин

    а я всегда говорил,у нас мысли сходятся ))

    • Reply
      Sonikelf

      Бывает, да :)

  10. Reply
    proqlucky

    Большое спасибо за статью! Никогда не лез в эти дебри с брандмауэром, потому что не знал что делать там, а теперь начал настраивать)) И сразу вопрос по программе Ace Stream, смотрю с помощью этой программы NBA не качая с трекера, а сразу начинаю смотреть (что то типа торрента). Так вот, дал ей разрешения все возможные, запустилась только в случае если выбрать "Для порта" http://prntscr.com/e3p6ji и далее вот такие настройки http://prntscr.com/e3p6tm
    по другому никак не работает. Но я так понимаю что безопасность из-за этого сильно страдает т.к. передача ко всем удаленным портам теперь разрешена. Или я не правильно понял?

    • Reply
      Sonikelf

      Да, такой подход не желателен. С другой стороны, исходящие к удаленным еще не так плохо как входящие от всех :)

      • Reply
        proqlucky

        Ну входящие не разрешал, исходящих хватило чтобы программа заработала))
        Может быть посоветуете как ее по другому завести?
        И еще не могу торрент настроить и входящие и исх. разрешил, никак не запускается блин.

        "здесь разумнее было бы настроить безопасные подключения, но это не совсем тема данной статьи"
        ждем такую статью! безопасность очень хочется изучить))

        • Reply
          Sonikelf

          Честно говоря в голову ничего не приходит, т.к программы у меня под рукой нет :) По идее должна работать, как и торренты. Судя по описанию (раз торренты не работают) что-то не так делаете.

          • proqlucky

            Спасибо, напишу на форум =)

* - ВНИМАНИЕ, - проект на "каникулах", - поддержка в комментариях, сервисах, почте, обучении и тд и тп, НЕ оказывается до 10-го июля 2017, - подробности здесь. Обращайтесь на наш форум! Спасибо!

 

* - комментарии могут появляться не сразу, попасть в спам или быть удалены за несоответствие правилам