База знаний →5 мин чтенияОбновлено: 2026-09-21

Как разрешить приложению доступ через брандмауэр Windows

Брандмауэр Защитника Windows по умолчанию отбрасывает непрошеные входящие подключения, но даёт программам право попросить: при первой попытке приложения принять соединения из сети Windows показывает запрос, и нужная галочка в нём — самый быстрый путь внутрь. Если запроса не было или вы его давно закрыли, приложение добавляется вручную: «Безопасность Windows» → «Брандмауэр и защита сети» → «Разрешить работу приложения через брандмауэр», в идеале — только для частной сети.

Почему брандмауэр вообще блокирует приложения

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

Блокируются как раз те немногие, кто слушает: сервер Minecraft или Terraria, библиотека Plex, удалённый рабочий стол, локальный dev-сервер на 3000-м порту, файлообмен по SMB. Блокировка к тому же зависит от профиля: Windows ведёт отдельные правила для доменной, частной и общедоступной сетей и с общедоступной — кафе, аэропорты — обходится заметно строже, и это сделано намеренно.

  • Хостинг или LAN-вечеринка в игре с прямым подключением по IP
  • Медиасерверы вроде Plex или Jellyfin, раздающие фильмы с вашего ПК
  • Удалённый рабочий стол, чтобы другой ПК мог подключаться к вашему
  • Локальные dev-серверы — Node, IIS Express, свой FTP или база данных
  • Общий доступ к файлам и принтеру в домашней сети
  • Свой серверный софт, который должен быть виден в локальной сети

Разрешаем приложение через брандмауэр

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

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

Уборка правил и командная строка для любителей

Неиспользуемые правила стоит удалять: после деинсталляции программы её запись в списке разрешённых остаётся навсегда, а мёртвое правило, указывающее на несуществующий exe, — маленькая, но настоящая дыра в защите. В том же диалоге выберите приложение и нажмите «Удалить». Если всё запущено совсем безнадёжно, на странице «Брандмауэр и защита сети» есть кнопка восстановления значений брандмауэра по умолчанию — она снесёт все кастомные правила, включая нужные, так что это средство последней надежды, а брандмауэр целиком лучше вообще не выключать.

Для сценариев и автоматизации хватит одной строки. В PowerShell с правами администратора: New-NetFirewallRule -DisplayName "My App" -Direction Inbound -Program "C:\Program Files\MyApp\app.exe" -Action Allow -Profile Private. Старый вариант netsh advfirewall firewall add rule name="My App" dir=in action=allow program="C:\Program Files\MyApp\app.exe" enable=yes profile=private делает то же самое. Обе команды создают ровно такое правило, как диалог, а удаляется оно потом через Remove-NetFirewallRule -DisplayName "My App".

Вопросы и ответы

Почему брандмауэр блокирует программу, хотя Windows ничего не спрашивал?

Часть программ ставит своё правило молча, часть не вызывает запроса вовсе, а сам запрос легко закрыть не глядя. Тогда добавьте exe вручную через «Разрешить работу приложения через брандмауэр».

Стоит ли разрешать приложениям доступ в общедоступных сетях?

Как правило, нет. Общедоступный профиль — для сетей с незнакомцами; галочку там ставьте только для программ, которым сознательно нужен доступ откуда угодно.

Брандмауэр Windows блокирует исходящие подключения?

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

Понятно до покупки: что входит в лицензию

Разовый 30-минутный триал даёт доступ к базовым инструментам. Возможности с меткой PRO остаются закрыты до активации платной лицензии.

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

Все статьи · Вопросы

Написать нам: [email protected]