Как построить домашний firewall на базе Windows Defender Firewall с правилами по зонам

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

Что значит «зоны» в контексте Windows Firewall

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

  • профилей сети (частный / публичный);
  • входящих и исходящих правил для конкретных приложений и портов;
  • разделения устройств по подсетям или VLAN, если роутер позволяет.

Идея простая: устройства, которым вы доверяете (ноутбук, рабочая станция), получают больше свободы. Устройства с подозрительным поведением или устаревшим ПО — изолируются. Гостевые устройства — ещё жёстче.

Шаг 1. Определите, какие зоны вам нужны

Не усложняйте. Для типичной квартиры хватает трёх логических зон:

Зона Кто попадает Что разрешено
Доверенная Ваш основной ноутбук, рабочий ПК Всё, кроме явно опасного входящего трафика
Недоверенная (IoT) Умные лампы, камеры, телевизор Только исходящий трафик в интернет, нет доступа к доверенной зоне
Гостевая Телефон друга, планшет ребёнка Только интернет, полная изоляция от остальной сети

Если роутер поддерживает несколько Wi-Fi сетей или VLAN, назначьте каждой зоне свою подсеть. Если нет — хотя бы разделите по SSID и настройте правила на самом компьютере.

Шаг 2. Настройте профили сети

Windows сама спрашивает при первом подключении: «Вы хотите разрешить обнаружение устройств в этой сети?». Если ответили «да» — сеть помечается как частный. Если «нет» — как публичный.

Для домашнего firewall это критично:

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

Проверить и изменить профиль можно так: Параметры → Сеть и интернет → Wi-Fi → ваша сеть → профиль сети.

Шаг 3. Создайте правила для входящего трафика

Откройте Брандмауэр Защитника Windows → Дополнительные параметры. Это консоль wf.msc, где всё реально настраивается.

Для каждой зоны создайте набор правил. Начнём с самого строгого — для IoT и гостей:

  1. В левой панели выберите «Правила для входящих подключений».
  2. Нажмите «Создать правило» → выберите «Для порта».
  3. Укажите TCP, конкретные порты или диапазон, которые хотите закрыть (например, 135-139, 445 — это SMB и RPC, IoT-устройства в них обычно не нуждаются).
  4. Действие — «Заблокировать».
  5. Профиль — выберите только «Публичный».
  6. Назовите правило понятно, например «Block SMB inbound — public».

Повторите для исходящих правил, если хотите запретить IoT-устройствам обращаться к вашей локальной подсети. Например, заблокируйте для публичного профиля исходящий трафик на диапазон 192.168.1.0/24, кроме шлюза.

Шаг 4. Настройте правила для приложений

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

Пример: вы скачали программу, которая по идее не должна выходить в интернет. Создаёте правило для исходящих подключений → «Для программы» → указываете путь к exe → действие «Заблокировать» → профиль «Все». Готово. Приложение не сможет ничего отправить.

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

Шаг 5. Разделите устройства на роутере

Одних правил на уровне Windows недостаточно, если все устройства в одной подсети. Камера с уязвимостью может напрямую обратиться к вашему ноутбуку, минуя файрвол Windows.

Поэтому:

  • Если роутер поддерживает VLAN или несколько SSID с изоляцией — используйте. Назначьте для IoT отдельную сеть с правилом «нет доступа в локальную сеть, только интернет».
  • Если роутер простой — хотя бы включите гостевую сеть для чужих устройств. В большинстве современных роутеров гостевая сеть по умолчанию изолирована от основной.
  • Если у вас старый роутер без этих функций — подумайте о замене. Это дешевле, чем разбираться с последствиями взлома умного пылесоса.

Частые ошибки при настройке

Вот что люди делают чаще всего и что в итоге ломает всю защиту:

  • Отключают файрвол целиком, потому что «он мешает игре или программе». Не отключайте — создайте исключение для конкретного приложения.
  • Ставят частный профиль для всех сетей. Это как открыть дверь в квартиру для всех подряд. Публичный профиль в кафе или гостевой сети — обязателен.
  • Создают слишком много разрешающих правил. Каждое разрешение — это дыра. Лучше блокировать всё и открывать только то, что реально нужно.
  • Забывают про исходящий трафик. Входящие правила важны, но если вредоносное ПО уже на компьютере, оно само «стучится наружу». Исходящие правила — это вторая линия обороны.
  • Не проверяют правила после обновлений. Иногда обновление Windows или программы сбрасывает настройки. Раз в пару месяцев заглядывайте в консоль.

Что выбрать в зависимости от ситуации

У вас один ноутбук и пара смартфонов. Настройте публичный профиль для гостевой сети на роутере, частный — для своих устройств. На ноутбуке создайте входящие правила, блокирующие SMB и RPC для публичного профиля. Этого достаточно.

У вас умный дом: камеры, лампы, колонки. Вынесите всё IoT в отдельную подсеть или хотя бы в гостевую Wi-Fi сеть. На компьютере, с которого вы управляете умным домом, разрешите исходящий трафик только на конкретные IP-адреса или порты, которые используют ваши устройства.

Вы работаете из дома и обрабатываете конфиденциальные данные. Добавьте правила, блокирующие весь входящий трафик для частного профиля, кроме VPN-подключения. Настройте исходящие правила так, чтобы рабочие приложения могли выходить только через VPN-интерфейс.

Как проверить, что правила работают

Не стоит верить на слово. Проверьте:

  1. С другого устройства в той же сети попробуйте подключиться к вашему компьютеру по SMB (например, через проводник Windows, введя \\ip-адрес). Если правила работают — подключение не пройдёт.
  2. Используйте утилиту Test-NetConnection в PowerShell: Test-NetConnection -ComputerName 192.168.1.5 -Port 445. Если TcpTestSucceeded = False — порт закрыт.
  3. Для проверки исходящих правил запустите программу, которой запретили доступ, и посмотрите, есть ли у неё сетевые соединения через netstat -b или через монитор ресурсов.

Итог

Домашний firewall на базе Windows Defender Firewall — это не миф и не полумеры. При грамотной настройке зон и правил вы получаете уровень контроля, достаточный для большинства бытовых и даже рабочих сценариев.

Главное:

  • Разделите устройства на зоны — доверенные, IoT, гостевые.
  • Используйте публичный профиль для недоверенных сетей.
  • Создавайте правила для входящего и исходящего трафика, а не только для входящего.
  • Не отключайте файрвол целиком — настраивайте исключения.
  • Проверяйте правила после обновлений и раз в несколько месяцев.

Начните с малого: зайдите в консоль wf.msc, посмотрите текущие правила и отключите те, которые вам не нужны. Десять минут — и ваша сеть станет заметно спокойнее.

Оцените статью
PEFile — Безопасность и технологии простым языком