PfSense - многофункциональный программный маршрутизатор-брандмауэр, на базе О С FreeBSD. Используется для подключения к интернет-ресурсам и защиты сервера от угроз извне, защиты от ddos атак и тд. Основные функции: Маршрутизация, межсетевой экран, фильтрация трафика, открытие и блокировка портов, мониторинг, NAT, DHCP-сервер, балансировка нагрузки, L2TP, IPsec, WireGuard ), проксирование и другое. Поддерживается создание и построение отказоустойчивого кластера из серверов. Аппаратные требования: Установка pfSense возможна как на физический сервер (голое железо), так и на виртуальной машине. Основные минимальные требования диктуются необходимыми скоростями сетевых интерфейсов: минимально - 1 ядро / 512 М Б O З У для 10 Мб/с. рекомендовано - 2 ядра / 2 Г Б О З У для 1 Гб/с. минимальный размер диска - 8 Г Б. Размер диска также зависит от используемых функций и нужд в будущем. Учтите что использование дополнительных функций и модулей требует увеличения количества ядер, О З У и места на диске. Для постоянного подключения со скоростью 100 Мб/с. рекомендуется 1 ядро/1 Г Гц/1 Г Б. Для более высоких скоростей также необходимо наличие шины PCIe.