Как добавить браузер в брандмауэр

Обновлено: 06.07.2024

Пару недель назад Microsoft официально объявила о прекращении разработки движка EdgeHTML и о переводе Microsoft Edge на платформу Chromium. Это означает, что технологический гигант принял решение создать свою «собственную версию Google Chrome».

Хотя разработка принципиально нового Edge находится на ранней стадии и предварительные версии веб-обозревателя появятся только в начале 2019 года, многие пользователи обеспокоены недостатком конкуренции на браузерном рынке, что может упрочить позиции Google в данной индустрии.

Генеральный директор Mozilla предупредил, что миграция браузера Microsoft на кодовую базу Chromium является шагом в направлении монополии Google в вебе и подчеркнул, что Firefox сейчас остается единственной полноценной альтернативой Chrome.

Современные пользователи Интернета, как правило, устанавливают несколько браузеров в систему, особенно на домашние компьютеры. Это особенно актуально для Windows 10, в которую уже предустановлен Microsoft Edge.

Данная процедура является совсем несложной и сводится к созданию нового правила в Брандмауэре Защитника Windows.

Брандмауэр Windows – один из встроенных инструментов безопасности Windows 10, которые предоставляет все необходимые возможности для контроля входящего и исходящего трафика.

Блокировка доступа в Интернет для Chrome и Firefox

В рассматриваемом сценарии нам предстоит создать новое правило для Google Chrome и Mozilla Firefox и заблокировать доступ в Интернет для браузерных процессов.

Запустите системный фаервол, просто введя Брандмауэр в меню Пуск и выберите пункт Монитор брандмауэра Защитника Windows в режиме повышенной безопасности.

Затем вам нужно создать правило. В левой панели выберите пункт Правила для исходящего подключения, а в правой панели нажмите Создать правило. Выберите вариант «Для программы». Данную последовательность действий нужно выполнять отдельно для Chrome и Firefox – вам придется повторить процесс для каждого отдельного браузера.

Нажмите «Далее» для перехода к следующему шагу. Выберите опцию «Путь программы» и нажмите кнопку «Обзор».

По умолчанию Google Chrome и Mozilla Firefox используют следующие пути, но если вы изменяли расположение установок, укажите свои пути для основного процесса браузера:

Mozilla Firefox: firefox.exe

%ProgramFiles%\Mozilla Firefox

Google Chrome: chrome.exe

%ProgramFiles% (x86)\Google\Chrome\Application

После указания пути нажмите «Далее» для перехода к следующему экрану, на котором нужно выбрать опцию Блокировать подключение.

На следующем шаге вам предстоит выбрать сети, в которых будет действовать создаваемое правило. Доступно три варианта: Доменный, Частный, Публичный. Выберите все три опции и снова нажмите «Далее», чтобы задать название для правила. Когда вы присвоите правилу имя, просто нажмите «Готово».

После этого новое правило будет отображаться на панели «Правила для исходящего подключения». Для последующего редактирования, дважды нажмите на правило. При удалении правила, браузер снова получит доступ в Интернет согласно настройкам по умолчанию.

Аналогичные действия можно применить не только к браузерам, но и к другим установленным в системе программам, которые запрашивают доступ к сети. Брандмауэр Защитника Windows предоставляет дополнительные инструменты для расширенного контроля над подключениями. Например, вы можете заблокировать отдельный порт, чтобы ограничить доступ в Интернет определенному типу приложений.

Для применения правил не требуется перезагрузка компьютера. Правила Брандмауэра начинают действовать сразу после настройки политики.

Windows имеет встроенный межсетевой экран,также называемый брандмауэром, который контролирует доступ программ в Интернет. Если брандмауэр Windows не позволяет Firefox устанавливать соединения, Firefox генерирует ошибку "Сервер не найден", когда вы пытаетесь просматривать веб-сайты.

Примечание: Эта статья относится только к Windows. Чтобы увидеть инструкции, выберите версию Windows из выпадающего меню выше.

Оглавление

Проверка состояния работы брандмауэра Windows 10

Чтобы убедиться, что вы используете брандмауэр Windows:

  1. Щёлкните правой кнопкой мыши по значку Windows. Появится меню Пуск.
  2. Найдите в поиске Панель управления. Появится Панель управления.
  3. В Панели управления выберите Система и безопасность.
  4. В Системе и безопасности выберите Брандмауэр Windows.

Настройка брандмауэра Windows 10

Если вы используете брандмауэр Windows и у вас есть проблемы с подключением в Firefox:

  1. На левой панели в Брандмауэра Windows щёлкните Разрешить взаимодействие с приложением или компонентом в Брандмауэре Windows. Появятся доступные приложения.
  2. Щёлкните по кнопке Изменить параметры .
  3. Найдите Mozilla Firefox в списке программ. Если он там есть, щёлкните, чтобы выбрать его. Если нет, пропустите следующий шаг.
  4. Выбрав Mozilla Firefox (или firefox.exe), щёлкните по кнопке Удалить . Подтвердите, что вы хотите удалить запись.
  5. Щёлкните по кнопке Разрешить другое приложение. . Появится окно Добавление программы.
  6. В окне добавления приложения щёлкните по кнопке Обзор. .
  7. Перейдите в каталог программы Firefox (т.е. C:\Program Files\Mozilla Firefox\ ) и дважды щелкните по firefox.exe.
  8. Щёлкните по кнопке Добавить .
  9. Щёлкните по кнопке OK для закрытия панели Разрешенные Программы.

Чтобы убедиться, что вы используете брандмауэр Windows:

Если вы используете брандмауэр Windows и имеете проблемы с подключением в Firefox:

    На левой стороне панели брандмауэра Windows нажмите Разрешение взаимодействия с приложением или компонентом в брандмауэре Windows. Появится панель Разрешенные программы.

Проверка состояния работы брандмауэра Windows 7

Чтобы убедиться, что вы используете брандмауэр Windows:

Настройка брандмауэра Windows 7

Если вы используете брандмауэр Windows и имеете проблемы с подключением в Firefox:

    На левой стороне панели брандмауэра Windows нажмите Разрешение взаимодействия с приложением или компонентом в брандмауэре Windows. Появится панель Разрешенные программы.

Проверка состояния работы брандмауэра Windows Vista

Чтобы убедиться, что вы используете брандмауэр Windows:

Настройка брандмауэра Windows Vista

Если вы используете брандмауэр Windows и имеете проблемы с подключением в Firefox:

Чтобы убедиться, что вы используете брандмауэр Windows:

Если вы используете брандмауэр Windows и имеете проблемы с подключением в Firefox:

Основано на информации с Firewalls (mozillaZine KB)

Эти прекрасные люди помогли написать эту статью:

Illustration of hands

Станьте волонтёром

Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.

Windows 10 включает несколько функций безопасности для поддержания безопасности компьютера и защиты данных от вредоносных программ и хакеров. Одной из таких функций является Брандмауэр Windows, который помогает предотвращать несанкционированный доступ к вашему компьютеру и блокировать потенциально вредоносные приложения.

Брандмауэр Windows 10

Хотя в большинстве случае Брандмауэр работает стабильно и надежно, иногда вы можете столкнуться с проблемами. Например, возможен сбой запуска служб Брандмауэра или возникновение ошибки 80070424 или ошибки сервиса 5 (0x5). Кроме того, иногда приложения или функции, например, средство подключения к удаленному рабочему столу (Remote Assistant), могут потерять доступ к общим файлам и принтерам из-за ошибочной блокировки системным фаерволом.

Если вы наткнетесь на любую из этих или подобных проблем, вы предпринять несколько действий. Вы можете использовать инструмент “Устранение неполадок брандмауэра Windows”, который является автоматизированным средством сканирования и устранения распространенных проблем. Также доступен сброс настроек брандмауэра по умолчанию и ручное управление сетевым доступом приложений, заблокированным Брандмауэром.

Чтобы диагностировать и устранить проблемы с Брандмауэром, используйте следующие шаги:

  1. Загрузите средство устранения неполадок брандмауэра Windows с сайта Microsoft.
  2. Запустите файл WindowsFirewall.diagcab, дважды щелкнув по нему.
  3. Нажмите Далее.
  4. В зависимости от результатов поиска, выберите опцию, которая исправит проблему.
  5. Если все сработало успешно, нажмите кнопку “Закрыть”, чтобы завершить работу со средством устранения неполадок.

Затем вы можете найти дополнительную информацию о проблеме с помощью поисковых систем или обратиться за помощью в комментариях ниже.

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

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

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

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

Чтобы вернуть настройки брандмауэра по умолчанию, проделайте следующие шаги:

Откройте панель управления (нажмите клавишу Windows и введите фразу “Панель управления”).

После того, как выполните эти шаги, будут восстановлены стандартные правила и настройки, и все проблемы конфигурации будут устранены.

Разрешаем доступ к сети через Брандмауэр

Разрешаем доступ к сети через Брандмауэр

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

  1. Откройте панель управления (нажмите клавишу Windows и введите фразу “Панель управления”).
  2. Выберите “Систем и безопасность”.
  3. Нажмите по секции “Брандмауэр Windows”.
  4. В левом меню выберите опцию “Разрешение взаимодействия с приложением или компонентом в Брандмауэре Windows”.
  5. Выберите “Изменить параметры”, используя учетную запись администратора устройства.
  6. Выберите приложение или сервис, которые вы хотите разрешить.
  7. Выберите тип сети “Частная”, если приложение должно получить доступ только к локальной сети или “Публичная”, если приложение должно взаимодействовать и Интернетом.
  8. Нажмите ОК.

Разрешение взаимодействия с приложением или компонентом в Брандмауэре Windows

Совет: если приложения или функция не отображаются в списке, то нажмите кнопку “Разрешить другое приложение”, чтобы добавить его в список.

Вы можете использовать данную инструкцию, чтобы выполнить повторную настройку приложений после восстановление стандартных настроек Брандмауэра Windows.

Хотя в данном примере мы использовали Windows 10, вы можете использовать эти же инструкции для устранения проблем брандмауэра в Windows 8.1 и Windows 7.

image

Если паранойя подсказывает, что вы недостаточно защищены, а под рукой имеются только бесплатные инструменты для безопасности, то нужно это чувство удовлетворить! Под катом будем создавать белый список программ для выхода в сеть с помощью стандартного брандмауэра Windows, в том числе и на PowerShell.

Введение

Большинство энкодеров, троянов и других плохих вещей из мира киберугроз для своих темных делишек используют возможность выхода в сеть с устройства жертвы: получение ключа для шифрования файлов, отправка конфиденциальной информации и так далее. Антивирусные компании в борьбе с такими противниками натаскивают свои проактивные технологии, выпускают даже отдельные продукты для шифровальщиков, ну а для простых пользователей бесплатной защиты остается только более тонко настраивать свои рубежи самостоятельно. Со времен Vista встроенный в Windows брандмауэр стал неплох, но большую часть времени простаивает без дела, отбивая лишь неписаные входящие соединения в лучшем случае. Не все знают, но он умеет чуточку больше — фильтровать и исходящие соединения, стоит лишь только включить этот режим и правильно настроить.

Итак, приступим

Первым делом необходимо запретить все исходящие соединения (входящие, считаем, уже запрещены — нужное ПО само, как правило, прописывает для себя исключения). Для этого идем в Панель управления -> Система и безопасность -> Брандмауэр Windows -> Дополнительные параметры. Далее выбираем «Брандмауэр Windows в режиме повышенной безопасности» и через правую кнопку мыши открываем Свойства. В зависимости от вашего сетевого профиля (частный — локальная сеть с маршрутизатором, общий — напрямую в интернет, домен — доменная сеть) выбирается вкладка профиля и для исходящих соединений выбирается режим «Блокировать» (я настраивал для всех профилей одинаково).

image

image

На данный момент никакая программа выйти в сеть не может (кроме уже имеющих правила). Легко это проверить, открыв браузер с любым сайтом — наверняка получим ошибку сети. Чтобы загрузить страницу необходимо создать соответствующее правило. Рассмотрим Internet Explorer — имеется у всех на Windows. Нажимаем правой кнопкой на «Правила для исходящего подключения» -> Создать правило. Открывается окно с 4-мя типами правил, для IE подойдет первый — «Для программы». Далее нужно указать путь к программе — в нашем случае — C:\Program Files\Internet Explorer\iexplore.exe . Не забываем, что обладатели 64-битных систем должны создать еще одно такое же правило, только для Program Files (x86) (там IE тоже установлен). После выбора файла необходимо выбрать пункт «Разрешить подключение», далее отметить галками нужные сетевые профили. Осталось только придумать название для нашего правила. Рекомендую все правила писать с одного и того же слова/символа, потом искать будет удобнее. Созданное правило будет отображаться в общем списке.

image

image

image

image

Для программ правила делать научились, а что со службами? Пусть необходимо добавить в исключения службу Mozilla Maintenance Service. Создаем новое правило, выбираем тип «Настраиваемое». Далее нажимаем «Настроить», выбираем «Применять к службе» и ищем в списке нужную службу или чуть ниже вводим название службы вручную. Затем предлагается настроить протокол и порты, но в данном случае их можно оставить по умолчанию — программа доверенная и шут ее знает, чем она там пользуется при доставке и установке обновлений. IP-адреса аналогично не трогаем. Далее разрешаем подключение, выбираем профили и задаем название для правила.

image

image

Казалось бы, основные моменты пройдены, что теперь? А теперь подводные камни. Если кто-нибудь использует в своей деятельности программу удаленного управления TeamViewer, которая ставит с собой службу, то вроде бы достаточно найти в списке службу и добавить правило для нее. Но это не сработает. Необходимо вместо службы добавлять правило «Для программы» и выбирать исполняемый файл службы C:\Program Files (x86)\TeamViewer\TeamViewer_Service.exe (путь для 64-битной системы). Это частая ситуация, поэтому не спешите добавлять службы, начинайте с exe. Кроме этого в нашей системе перестанет работать ping. Для него необходимо добавить правило по типу «Настраиваемое», все оставлять по умолчанию, только протокол выбрать ICMPv4 и внизу нажать «Настроить», где поставить галочку только рядом с «Эхо-запрос». Теперь ping и tracert будут работать. Для IPv6 повторить, но уже с протоколом ICMPv6. Если правило уже создано, но необходимо что-то в нем изменить, это легко можно сделать, выбрав нужное правило в списке и зайдя в его свойства. На вкладках можно все настроить на любой вкус — привязать службу к определенному exe, ограничить программу в портах и т.д.

image


Свойства уже созданного правила для ping

Обновив систему с Windows 8.1 до Windows 10, я не мог создать работоспособное правило для OneDrive. Вроде бы простое правило для %USERPROFILE%\AppData\Local\Microsoft\OneDrive\OneDrive.exe и все должно работать. Но, потратив несколько месяцев, я пришел к тому, что, оказывается, надо было прописывать прямой путь C:\Users\ProfileName\AppData\Local\Microsoft\OneDrive\OneDrive.exe , хотя в предыдущих ОС того же семейства все благополучно работало и с первым вариантом (загадка?).

Накопленный опыт и PowerShell

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


Блокировка всех исходящих соединений брандмауэром выглядит так:


Команда для добавления правила для всех профилей и исходящего направления для explorer.exe — обновление плиток на Windows 8.1. Полагаю, что и на 10-ке используется:


Пусть у нас первая ячейка содержит название правила, а вторая ячейка хранит путь до программы. И у нас будет N таких двухячеечных строк — сколько штук правил. Все это будем хранить в $programs . Начнем с простого: Internet Explorer, Google Chrome, Tor Browser, Yandex.Browser, Notepad++, Visual Studio 2015, qBittorrent, HWMonitor, OneDrive, PowerShell, PowerShell ISE, Steam, CS GO, TeamViewer и так далее — все более-менее простые приложения, которым для выхода в сеть нужен доступ из 1-2 файлов exe.

Также в табличку можно при желании добавить хитрый Avast (ему еще нужна служба) и Firefox (+служба).

Все строки таблицы будем обрабатывать поштучно следующим образом:

Кроме этого необходимо разобраться с нестандартными правилами и службами. Например, центр обновления работает через svchost.exe по протоколу TCP через порты 80 и 443. А магазин приложений использует для обновления отдельную службу WSService. Помимо этого не забываем про пинг и службы для нужных приложений:


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

Читайте также: