Выбор между TrueNAS CORE и SCALE в 2026 году остается ключевым вопросом при проектировании инфраструктуры хранения данных. Это не просто выбор версии ПО, а стратегическое решение между двумя фундаментально разными платформами: стабильной, специализированной FreeBSD и гибкой, универсальной Debian Linux. Правильный выбор определяет не только возможности вашего NAS сегодня, но и его потенциал для роста и интеграции с современными технологиями в будущем. В этой статье мы проведем детальный анализ, основанный на практическом опыте, и предоставим готовые пошаговые инструкции для безопасной и эффективной настройки сетевых интерфейсов в обеих системах — от базового статического IP до сложных схем с VLAN, LACP и мостами.
Ключевое отличие в 2026 году: FreeBSD против Linux
Основное различие между TrueNAS CORE и SCALE лежит в их архитектурной основе. CORE построена на FreeBSD, SCALE — на Debian Linux. Это определяет все дальнейшие возможности, совместимость и вектор развития.
TrueNAS CORE: Экосистема FreeBSD и надежность ZFS
TrueNAS CORE представляет собой специализированную операционную систему, где ядро FreeBSD глубоко интегрировано с файловой системой ZFS. ZFS в FreeBSD реализован нативно, что обеспечивает максимальную стабильность и предсказуемость работы, особенно в критически важных задачах: файловых серверах, архивах данных, iSCSI-таргетах для виртуальных машин. Система использует Jails — легковесные контейнеры FreeBSD — для расширения функциональности через плагины. Преимущества CORE в 2026 году:
- Стабильность и меньшая поверхность атаки: Фокус на одной основной задаче (хранение данных) и проверенная экосистема FreeBSD делают систему менее подверженной частым изменениям и потенциальным уязвимостиям, связанным с широкой поддержкой разнообразного ПО.
- Предсказуемые обновления: Цикл релизов более консервативен, что снижает риск нестабильности после обновления.
Однако есть и ограничения: поддержка современного аппаратного обеспечения, особенно новых сетевых карт (NIC) и графических процессоров (GPU), может быть хуже, чем в Linux, из-за меньшего объема драйверов в FreeBSD. Нативная поддержка Docker и Kubernetes отсутствует.
TrueNAS SCALE: Linux, контейнеры и будущее развития
TrueNAS SCALE базируется на Debian Linux, что открывает доступ к огромной экосистеме драйверов и программного обеспечения. ZFS здесь работает как модуль ядра Linux. Ключевое преимущество SCALE — интеграция современных технологий оркестрации: система включает в себя Docker и легковесный Kubernetes (k3s) «из коробки», представленный в интерфейсе как «Apps». Это превращает NAS не только в хранилище, но и в платформу для запуска приложений: медиасерверов (Plex, Jellyfin), систем мониторинга (Prometheus, Grafana), веб-сервисов. SCALE активно развивается и чаще получает новые функции. Риски связаны с большей сложностью системы и потенциально более частыми обновлениями, требующими внимательного тестирования.
Для глубокой оптимизации производительности вашего TrueNAS, включая тонкую настройку ZFS и сетевых протоколов, рекомендуем ознакомиться с отдельным руководством: Готовые конфигурации ZFS и сетевых протоколов для TrueNAS 2026.
Практический выбор: CORE или SCALE под вашу задачу
Решение должно основываться на конкретных бизнес-задачах, а не на абстрактных сравнениях. Рассмотрим два типичных сценария 2026 года.
Сценарий 1: Высоконадежный файловый сервер или архив
Если ваша основная цель — предоставление файловых услуг (SMB/CIFS для Windows, NFS для Linux, AFP для macOS) или организация надежного архивного хранилища с использованием снапшотов ZFS и репликации, TrueNAS CORE является оптимальным выбором. Его стабильность и фокус на хранении данных снижают операционные риски. Примеры:
- Файловый сервер для офиса или организации, где критична непрерывная доступность данных.
- Архивное хранилище для долгосрочного хранения с регулярным созданием снапшотов.
- iSCSI-таргет для размещения дисков виртуальных машин в гипервизорах (VMware, Hyper-V).
Для настройки общего доступа в таких сценариях существует проверенное руководство: Полное пошаговое руководство 2026 года по настройке SMB, NFS и FTP в TrueNAS Core/Scale.
Сценарий 2: Платформа для контейнеров и гибридная среда
Если вам требуется не только хранилище, но и возможность запускать приложения непосредственно на NAS — выбирайте TrueNAS SCALE. Это идеальная платформа для гибридных сред, домашних лабораторий и DevOps-практик. Примеры использования:
- Медиасервер (Plex, Jellyfin) с прямым доступом к медиабиблиотеке на ZFS.
- Развертывание системы мониторинга Prometheus с хранением метрик на локальных дисках.
- Тестовый стенд для изучения Kubernetes (k3s) с интеграцией хранилища.
- Запуск веб-сервисов, почтовых серверов, баз данных в контейнерах.
Для быстрого запуска популярных сервисов в контейнерах на TrueNAS можно использовать готовые схемы из статьи: Готовые рабочие схемы 2026 года: установите Plex/Jellyfin, Nextcloud, Home Assistant и qBittorrent на TrueNAS Core или SCALE.
Безопасная настройка сети: от базового IP до сложных схем
Сетевая конфигурация — основа доступности и безопасности NAS. Все изменения следует выполнять через веб-интерфейс, но критически важно иметь запасной план доступа (консоль сервера, IPMI, SSH) на случай ошибки, которая может оборвать сетевое соединение.
Шаг 1: Назначение статического IP и восстановление доступа
Первым шагом после установки является назначение статического IP-адреса. В веб-интерфейсе TrueNAS (CORE и SCALE) перейдите в «Сеть» → «Интерфейсы». Выберите физический интерфейс (например, igb0 или eno1) и нажмите «Редактировать».
- Установите флажок «Отключить автоматическую конфигурацию» (или аналогичный).
- Введите Статический IP-адрес из вашей подсети (например, 192.168.1.10).
- Укажите Маску сети (например, 24 для 192.168.1.0/24).
- Введите адрес Шлюза (например, 192.168.1.1).
- Добавьте адреса DNS серверов (например, 8.8.8.8, 1.1.1.1).
После применения настроек доступ через старый IP (например, DHCP) будет потерян. Если новый IP не работает, восстановить доступ можно через физическую консоль сервера или интерфейс управления (IPMI). В консоли используйте команду cli для запуска интерфейса командной строки TrueNAS или временно назначьте IP через консоль FreeBSD/Linux.
Шаг 2: Создание VLAN для сегментации трафика
VLAN (Virtual LAN) позволяет логически разделить физическую сеть на несколько независимых сегментов. В TrueNAS это используется для изоляции трафика управления, данных и сервисов.
1. Настройка на коммутаторе: Порту, к которому подключен TrueNAS, на коммутаторе должен быть назначен как Tagged (Trunk) для необходимых VLAN ID.
2. Создание VLAN интерфейса в TrueNAS: В разделе «Сеть» → «Интерфейсы» нажмите «Добавить» и выберите тип «VLAN».
- Выберите родительский физический интерфейс.
- Укажите VLAN Tag (ID, например, 10 для управления, 20 для данных).
- Назначьте статический IP из подсети, соответствующей этому VLAN.
Теперь сервисы TrueNAS (SMB, NFS, Apps) можно назначать на конкретные VLAN интерфейсы, изолируя их трафик. Для организации маршрутизации между VLAN в SCALE потребуется дополнительная настройка, подробно описанная в руководстве: Практическое пошаговое руководство по настройке маршрутизации между VLAN в TrueNAS Scale 2026.
Шаг 3: Агрегация каналов (LACP) для отказоустойчивости и скорости
Link Aggregation Control Protocol (LACP) объединяет несколько физических портов в один логический, увеличивая пропускную способность и обеспечивая отказоустойчивость.
Критическое требование: Настройка LACP должна быть идентично выполнена на коммутаторе до создания агрегации в TrueNAS.
1. В веб-интерфейсе TrueNAS перейдите в «Сеть» → «Интерфейсы» → «Добавить» и выберите тип «Link Aggregation».
2. Выберите физические интерфейсы для агрегации (например, igb0 и igb1).
3. Выберите режим агрегации: LACP (рекомендуется для динамической балансировки и отказоустойчивости), Failover (активный-резервный) или Load Balance (статическая балансировка).
4. Назначьте статический IP на созданный агрегированный интерфейс (например, lagg0).
После создания агрегации все VLAN следует создавать на этом логическом интерфейсе (lagg0), а не на физических портах.
Шаг 4: Настройка сетевого моста (Bridge) для контейнеров и ВМ
Сетевой мост (Bridge) необходим в TrueNAS SCALE для того, чтобы контейнеры Docker или виртуальные машины получили прямой доступ в сеть, часто в изолированном VLAN.
1. Создайте VLAN интерфейс (см. Шаг 2), который будет использоваться для трафика приложений (например, VLAN ID 30).
2. В «Сеть» → «Интерфейсы» → «Добавить» выберите тип «Bridge».
3. В поле «Участники моста» добавьте созданный VLAN интерфейс (например, vlan30).
4. Мосту можно назначить IP-адрес для управления, но чаще он работает как «прозрачный» интерфейс. Контейнеры, подключенные к этому мосту, будут получать адресацию из соответствующей подсети через DHCP сервер в вашей сети или статически.
5. При создании приложения (App) в SCALE в настройках сети выберите этот bridge интерфейс для его сетевого подключения.
Готовые примеры конфигураций для типичных сценариев 2026
Рассмотрим две практические схемы, которые можно реализовать на базе рекомендаций выше.
Конфигурация A: Файловый сервер с изоляцией сервисов
Цель: Корпоративный файловый сервер на TrueNAS CORE с разделением трафика управления, пользовательских данных и резервного копирования.
- Физическая конфигурация: Два сетевых порта объединены в агрегацию LACP (
lagg0). - VLAN 10 (Управление): Создан на
lagg0, IP: 10.10.10.10/24. Для доступа к веб-интерфейсу и административным службам. - VLAN 20 (Данные): Создан на
lagg0, IP: 10.20.20.10/24. На этот интерфейс привязываются службы SMB и NFS для клиентов. - VLAN 30 (Бэкапы): Создан на
lagg0, IP: 10.30.30.10/24. Используется для выделенного трафика репликации ZFS или подключения бэкап-серверов.
Коммутатор должен быть настроен на передачу tagged трафика для VLAN 10, 20, 30 на порты, участвующие в LACP.
Конфигурация B: SCALE как хост для Docker и приложений
Цель: TrueNAS SCALE как гибридная платформа для хранения и запуска контейнерных приложений с сетевой изоляцией.
- Физический интерфейс
eno1: Основной IP для управления NAS (192.168.1.10/24). - VLAN 100 (Приложения): Создан на
eno1, Tag ID 100, IP не назначается (или назначается из другой подсети, например, 192.168.100.1/24 для управления мостом). - Bridge
br100: Создан с участникомvlan100. IP не назначается. Мост работает в прозрачном режиме. - Настройка приложения: При создании приложения (например, Nextcloud) в разделе «Сеть» выбирается интерфейс
br100. Контейнер получит IP из подсети 192.168.100.0/24 через ваш сетевой DHCP или статическую конфигурацию внутри контейнера.
Для решения задачи запуска приложений также полезно сравнить технологии виртуализации в TrueNAS: Практическое руководство 2026: сравниваем Jails и ВМ в TrueNAS по ресурсам, безопасности и управлению.
Миграция, резервное копирование и поддержка конфигурации
Перед любыми изменениями сетевой конфигурации обязательно экспортируйте полную конфигурацию системы. В веб-интерфейсе TrueNAS перейдите в «Система» → «Общие» → «Сохранить конфигурацию». Этот файл позволит восстановить все настройки в случае критической ошибки.
Миграция с CORE на SCALE: Процесс миграции через веб-интерфейс позволяет перенести данные пулов ZFS и базовые системные настройки. Однако сетевые конфигурации, особенно сложные (VLAN, агрегации, мосты), а также службы Jails не переносятся автоматически. Их необходимо воссоздать в SCALE. Контейнеры (Apps) в SCALE являются отдельной сущностью и не имеют прямой связи с плагинами (Jails) из CORE.
При обновлении любой версии TrueNAS (CORE или SCALE) всегда проверяйте Release Notes на официальном сайте, особенно разделы, касающиеся сетевых настроек и драйверов. Тестирование обновлений в нерабочее время или на тестовой среде — обязательная практика.