Открыть сервисСервис

Брандмауэр в компьютере

Брандмауэр (англ. firewall, буквально «противопожарная стена») — это программное или аппаратное средство, контролирующее сетевой трафик между защищаемой сетью (или компьютером) и внешними сетями на основе заданных правил безопасности. Брандмауэр фильтрует входящие и исходящие пакеты данных, пропуская разрешённые соединения и блокируя остальные, тем самым снижая риск несанкционированного доступа и сетевых атак.

История

Термин «firewall» изначально относился к физическим противопожарным стенам в зданиях, которые задерживают распространение огня. В вычислительной технике понятие появилось в конце 1980-х годов, когда сети стали объединяться и возникла потребность в защите локальных систем от внешних угроз.

Первое поколение брандмауэров (конец 1980-х — начало 1990-х) работало на уровне сетевых пакетов и фильтровало трафик по IP-адресам и номерам портов. Второе поколение добавило состояние соединений (stateful inspection), позволявшее отслеживать контекст сессий. Третье поколение (1990-е — 2000-е) объединило фильтрацию с глубокой инспекцией пакетов и функциями прокси-серверов. Современные системы — это комплексные платформы, часто включающие межсетевые экраны нового поколения (NGFW), системы предотвращения вторжений (IDS/IPS) и функции контроля приложений.

Принцип работы

Брандмауэр анализирует заголовки сетевых пакетов (и, в продвинутых режимах, их содержимое) и сверяет их с набором правил. Правило обычно описывает: исходный и назначенный IP-адрес, номер порта, протокол (TCP, UDP, ICMP и др.), направление трафика и действие — разрешить или запретить.

Примеры типовых правил:

  • разрешить входящий трафик на порт 443 (HTTPS) с любого адреса;
  • запретить исходящий трафик на порт 25 (SMTP) для предотвращения рассылки спама;
  • разрешить SSH-доступ к серверу только с определённого IP-адреса.

Пакеты, не подпадающие ни под одно правило, обрабатываются по умолчанию — обычно запрещаются (политика «запретить всё, кроме разрешённого» считается более безопасной, чем обратная).

Виды брандмауэров

По способу реализации различают:

ТипОписание
ПрограммныеЧасть операционной системы или отдельное приложение (Windows Firewall, iptables, nftables, pfSense)
АппаратныеОтдельные устройства или модули в сетевом оборудовании (маршрутизаторы, коммутаторы)
ОблачныеСервисы фильтрации трафика на уровне облачной инфраструктуры
ВиртуальныеПрограммные экземпляры, работающие внутри виртуальных машин и облачных сред

По уровню анализа трафика выделяют:

  • Пакетные фильтры — проверяют заголовки пакетов, работают быстро, но не отслеживают состояние соединений.
  • Межсетевые экраны с проверкой состояния (stateful firewall) — помнят активные сессии и пропускают только пакеты, относящиеся к ним.
  • Прокси-межсетевые экраны — выступают посредником между клиентом и сервером, полностью разбирают трафик приложений.
  • Межсетевые экраны нового поколения (NGFW) — совмещают классическую фильтрацию с инспекцией приложений, шифрования и глубоким анализом пакетов.

Брандмауэр в операционных системах

В большинстве современных ОС брандмауэр встроен по умолчанию:

  • Windows — «Брандмауэр Windows» (Windows Defender Firewall), доступен через панель управления и позволяет задавать правила для программ и портов.
  • Linux — утилиты iptables и более новый nftables, а также фронтенды (ufw, firewalld) для удобной настройки.
  • macOS — встроенный межсетевой экран, включаемый в настройках безопасности.

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

Применение

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

Ограничения

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

Интересные факты

  • Самый первый сетевой брандмауэр был разработан в Digital Equipment Corporation (DEC) в 1988 году после инцидента с червём Морриса — одним из первых массовых сетевых вредоносных программ.
  • В России брандмауэры широко применяются при построении корпоративных сетей и обязательны при подключении к государственным информационным системам в соответствии с требованиями по защите информации.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru