Nas4free

Необходимая аутентификация

NAS4Free предназначены для установки непосредственно на флэш-диск, при условии, что сама система NAS является относительно простой, а максимальное количество жестких дисков и объем памяти, доступный для пользовательских данных, чрезвычайно мал. Большинство пользователей, скорее всего, будут использовать сетевую функцию Windows более активно, чем все остальное ОС.

Оба дистрибутива хорошо подготовлены для этого проекта. Каждый из них может поддерживать автономную аутентификацию, создавать имена пользователей и пароли на сервере NAS, и использовать сопоставление на компьютере в сети или интеграцию с Active Directory для присоединения к домену Windows с использованием централизованных имен пользователей и паролей из домена.

Они поддерживают полные привилегии ACL Windows (список контроля доступа), а также проприетарные режимы владельца/группы и настройку прав NAS4Free на системе Unix. Оба дистрибутива поддерживают создание моментальных снимков ZFS в виде теневых копий для клиентов Windows, что означает, что они могут просто открыть правой кнопкой мыши общие ресурсы, один файл или папку для FreeNAS, и выбрать «Восстановить предыдущие версии».

Создание зашифрованного файла

Решение Super NAS, которое содержит множество превосходных функций и обеспечивает хорошую производительность даже на старом оборудовании, идеально подходит для домашних файловых/ мультимедийных серверов. Шифрование проводится под Windows 7 Enterprise 64-bit, но на других платформах также есть похожие эквиваленты шаблона.

Шифрование конфигурации NAS4Free позволит пользователю загрузить зашифрованный файл конфигурации, внести в него изменения и загрузить/восстановить результат. Эту операцию не рекомендуется выполнять неопытным пользователям, потому что это может серьезно повлиять на настройку NAS4Free и потенциально повредить данные, хранящиеся в ней. Пользователю нужно быть уверенным, что он знает, что делает, прежде чем начать этот процесс.

Начинают с незашифрованной конфигурации XML, обычно, что она находится в:

Используют OpenSSL для шифрования base64, с команды NAS4Free:

Нажимают правой кнопкой мыши выходной файл, и используют 7-Zip для создания нового архива. Устанавливают тип архива GZIP и нажимают ОК. Сжатая, зашифрованная конфигурация будет готова к загрузке.

Как видно, NAS4Free — одна из самых простых установок серверного оборудования, потому что пользователь может использовать значения по умолчанию для большинства запросов. Это проект, который предоставляет отличный сетевой интерфейс для сервера памяти FreeBSD ZFS. База кода FreeNAS обладает значительными функциональными возможностями, которые легкодоступны даже начинающим пользователям.

Основа устройства NAS

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

С помощью хранилища NAS можно сохранить большой объем данных, легко получать доступ к любым файлам через проводное или Wi-Fi соединение, создавать их резервные копии, организовывать торренты или обмениваться пиринговыми файлами и многое другое. Ключом к характеру сетевого хранилища является выделение задач, связанных с хранением файлов и резервным копированием. NAS используется для хранения данных, а не для их обработки.

Типичный NAS оснащен простым, более медленным процессором, простой версией серверной операционной системы и большим объемом дискового пространства, организованного на виртуальных логических дисках. Основными журналами хранилища NAS являются стандартные жесткие диски на обычных серверах.

Установка и настройка в сети Windows

Предварительно записывают образ NAS4Free ISO на CD или DVD, подключают клавиатуру и монитор к NAS. Мышь не нужна, потому что первая установка NAS4Free не имеет графического интерфейса. Далее вставляют диск NAS4Free в компьютер и загружаются с него. Для начинающих установка и настройка NAS4Free подробно выполняется шаг за шагом, и начинается с изменения порядка загрузки устройства, для этого потребуется перейти на экран BIOS компьютера.

NAS4Free автоматически загружает совместимый драйвер устройства для обнаруженного оборудования. Как только пользователь вернется к экрану, он увидит, что назначен IP-адрес, после этого NAS4Free будет полностью загружен. Если нет, нужно найти проблему и повторить попытку.

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

На начальном экране выбирают опцию 3, и нажимают ОК. На следующем экране с предупреждением знакомятся с подсказкой и снова нажимают OK. По сути, это говорит о том, что NAS4Free установит себя в первый раздел и автоматически создаст другой раздел для использования в качестве раздела данных. Это побуждает многих пользователей устанавливать операционную систему на USB-накопитель.

Выбирают источник для установки. Если загрузка NAS4Free выполнена с компакт-диска, он станет исходником. Затем выбирают диск для установки на первом жестком диске, и размер раздела для установки операционной системы. Необходимый минимум составляет 380 МБ. Наконец, можно решить, создавать ли раздел обмена или нет. Теперь, когда операционная система установлена на жестком диске локально, пользователь тестирует ее, удалив установочный компакт-диск и перезагрузив компьютер.

Точка подключения диска

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

Можно сделать это, перейдя в «Диски» -> «Формат». Затем выбрать диск и отформатировать его в файловой системе UFS. Приступают к установке, перейдя в «Диски» -> «Точка монтирования». Нажимают на синий знак плюс.

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

Алгоритм настройки:

  1. Убеждаются, что ввели номер 2 в поле Номер отдела.
  2. В разделе 1 установлен NAS4Free, поэтому его не изменяют.
  3. Пользователь может установить то, что будет использовать, в качестве имени точки монтирования.
  4. В разделе NAS4Free «Ограничения доступа» можно оставить эту часть без изменения.
  5. Как только точка тома смонтирована на диске, можно приступить к созданию пользователей и групп. По сути, должны создать учетную запись в NAS4Free для каждого пользователя в сети.
  6. Сначала создают группу. Переходят в Access -> «Пользователи и группы».
  7. Открывают вкладку «Группы» и нажимают знак «плюс».
  8. Придумывают группе название и описание.

Оригинальные продукты FreeNAS

FreeNAS и сетевое хранилище для дома NAS4Free взяты из оригинального кода FreeNAS, основанного Оливье Кочардом-Лаббе в 2005 году. В 2009 году команды разработчиков начали переходить с ZFS на расширяемую архитектуру плагинов, которую, по их мнению, было проще реализовать в Linux. Это вызвало значительные волнения среди существующей пользовательской базы, побудив руководство проекта искать новые площадки для «пингвинов».

IxSystems — платформы, которые поддерживают версию FreeBSD для ПК на базе PCBS-BSD, получившую название FreeNAS у Кохар-Лаббе в 2011 году. Он был переписан с новой архитектурой, основанной на новой интернет-платформе (django) и версии FreeBSD. Однако не все пользователи были удовлетворены новой архитектурой, поэтому в 2012 году означало, что проект NAS4Free отказался от ixSystems и начал работать непосредственно с исходной кодовой базы. FreeNAS и сетевое хранилище для дома NAS4Free — это «готовые» дистрибутивы сетевого хранилища с относительно простой конфигурацией и интернет-интерфейсом для более удобного управления. Каждая из них сочетает в себе множество базовых технологий для удобства пользователя: ZFS, FTP, CIFS / SMB (сеть Windows), AFP (сеть Mac, необходима, если NAS является резервной копией Time Machine), NFS, iSCSI и другие.

⇡#Базовая установка

Ещё раз убедитесь, что вы готовы пожертвовать данными на накопителях. Если всё в порядке, то можно продолжать установку. От нас потребуется выбрать носитель, с которого будет произведена установка, а затем диск, куда будет записана система. Сориентироваться в списке накопителей можно по их объёму. Далее нам предложат указать размеры разделов на диске. Раздел с ОС должен быть объёмом не менее 380 Мбайт, но лучше взять с запасом — например гигабайт. Опционально можно создать раздел подкачки. Если установка производится на флешку, то от него придётся отказаться.

В противном случае надо будет указать и его размер. Либо оставьте значение по умолчанию, либо укажите значение, равное объёму установленной оперативной памяти. Затем инсталлятор «пошуршит» некоторое время диском, выведет отчёт о проделанной работе и предложит нажать Enter для возврата в основное меню, откуда можно перезагрузить машину (Reboot Server), предварительно вытащив CD или флешку с образом NAS4Free. После рестарта вы попадёте в главное меню свежеустановленной системы. Если вы включили swap, то запишите на всякий случай путь раздела (что-то вроде /dev/ada0s3).

По умолчанию наш доморощенный файл-сервер пытается получить IP-адрес из подсети 192.168.1.0/24, а его сетевое имя nas4free.local. Такие настройки подходят не для всех локальных сетей, поэтому их лучше поменять. Если в вашей машине установлено несколько сетевых интерфейсов, то в первом пункте меню нужно проассоциировать один из них с локальным подключением. Изначально предлагается использовать DHCP для получения IP-адреса. Чтобы он был постоянным, можно задать соответствующие настройки на роутере (Static DHCP).

Проще же вручную задать параметры подключения во втором пункте меню. В этом случае потребуется указать IP-адрес NAS4Free, маску подсети, IP-адреса шлюза (вашего роутера) и DNS-сервера (совпадает, как правило, с адресом роутера). IPv6, похоже, ещё долго будет неактуальным, так что от настройки этого протокола можно смело отказаться. Все прочие настройки системы осуществляются через веб-интерфейс, который доступен по адресу http://ip_адрес_nas/ или http://nas4free.local.

Логин по умолчанию admin, а пароль — nas4free. После входа пользователь попадает на страницу с краткой информацией о работе системы. Перво-наперво в меню переходим к разделу System → General. Здесь надо поменять язык веб-интерфейса на русский для большего удобства, а также указать часовой пояс и включить синхронизацию с NTP-сервером. Опционально можно сменить имя пользователя и перейти на HTTPS вместо HTTP. Настоятельно рекомендуется поменять на соседней вкладке Password пароль для доступа к NAS4Free. Не забывайте нажимать кнопку Save/Сохранить после внесения изменений в настройки системы.

⇡#Настройка дисков

Система довольно быстро соберёт и проинициализирует новый массив. Теперь его надо отформатировать. Возвращаемся в «Диски» → «Форматирование», выбираем наш дисковый массив, в качестве ФС указываем UFS, задаём метку тома и запускаем форматирование. Когда процесс закончится, переходим в «Диски» → «Точка монтирования», где снова нажимаем на вездесущий плюсик. В качестве диска выбираем наш массив, а в качестве ФС — UFS. Осталось только указать имя точки монтирования, которое должно быть уникальным для каждого накопителя. Здесь же можно добавить в систему уже имеющиеся накопители с данными, верно указав тип раздела, его порядковый номер и тип ФС. Все прочие настройки лучше оставить без изменений.

Если вы решили попробовать ZFS в качестве основной ФС, то отформатируйте диски как ZFS storage pool device, и они превратятся в те самые виртуальные устройства. В принципе, можно создать программный RAID-массив и отформатировать уже его. Добавление в систему только что созданных vdev’ов производится в разделе «Диски» → ZFS → «Пулы» → «Виртуальные устройства». Для получения максимального объёма используйте режим Stripe, для надёжности — Mirror и хотя бы два диска. Для RAID-Z одинарной чётности рекомендуется использовать 3 диска (или 5, или 7). Если у вас больше четырёх накопителей, то это уже смахивает не на домашнее использование, так что столь массивные конфигурации оставим в стороне. После добавления устройств идём в «Диски» → ZFS → «Пулы» → «Управление» и создаём из них новый пул.

В принципе, можно использовать непосредственно готовый пул, его даже не нужно вручную монтировать. Но лучше всё-таки создать один или несколько dataset’ов в «Диски» → ZFS → Datasets → Dataset. Самое главное, что для dataset’а можно включить автоматическое сжатие файлов и указать минимальный и максимальный лимиты доступного пространства. Монтировать dataset’ы тоже не требуется, но не забудьте при выборе пути для общих сетевых папок или в иных местах указывать правильный каталог /mnt/имя_пула/имя_dataset. Что касается снапшотов, то все нужные функции находятся на вкладке «Слепки» в разделе ZFS. Можно вручную создавать снапшоты или же поручить автоматике ежедневное их создание.

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

Технические параметры проекта

Проект NAS4Free разработали специалисты Daisuke Aoyam, Michael Schneider и Michael Zun. Он работает на операционной системе FreeBSD и был представлен на многих языках, включая русский. Тип хранилища: компьютерная система, лицензия BSD, веб-сайт.

NAS4Free — это программное обеспечение сервера хранения на стороне сервера NAS с выделенным интерфейсом управления, написанным на PHP в соответствии с условиями упрощенной лицензии BSD для настройки NAS4Free. Это новый бренд исходного кода FreeNAS был разработан в период с 2005 по конец 2011 года. В марте 2012 года он получил новое название — NAS4Free. Программа с открытым исходным кодом основанная на FreeBSD, поддерживает Windows, Apple и UNIX.

Архитектура:

  1. Версия на базе i386 или amd64 и ARM.
  2. Интерфейс управления WebGUI.
  3. Программное обеспечение RAID, настройка NAS4Free.
  4. Шифрование диска.
  5. Wake On LAN Network Bridge.
  6. Общий протокол резервирования адресов CARP.
  7. Хранилище высокой доступности HAST.
  8. Сетевые протоколы.
  9. Блок сообщений сервера.
  10. Контроллер домена.
  11. Протокол приложений Apple.
  12. Сетевая файловая система NFS.
  13. Дополнительные услуги.
  14. Измерение пропускной способности сети.
  15. Синхронизация приложений для файлов настройки NAS4Free.
  16. Загрузка клиента BitTorrent.
  17. VirtualBox управление с phpVirtualBox и noVNC в графическом интерфейсе.

Установка статического IP-адреса

Чтобы не рисковать, назначают статический IP. Для этого нажимают номер 2 на клавиатуре. Помощник спросит пользователя, хочет ли он использовать DHCP. Отвечают: «нет».

На следующем экране назначают статический IP-адрес для NAS, например, 192.168.1.240. Конечно, пользователь должен использовать IP-адрес в диапазоне IP-адресов домашней сети.

На экране подсети вводят обозначение по умолчанию: «24 адреса шлюза»; оставляют это поле пустым, если устройству NAS не требуется внешний доступ в интернет. Обычно адресом шлюза является IP-адрес домашнего маршрутизатора.

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

DNS-сервер не требуется для компьютеров, чтобы найти окно NAS. Здесь можно ввести адрес. Как правило, это будет IP-адрес маршрутизатора или определенного DNS-сервера, выбранного пользователем.

В конце NAS4Free настроит сетевую карту с выбранными параметрами и сообщит пользователю, что сервер теперь может управляться статическим IP-адресом. Чтобы убедиться, что он не зависает, перезапускают сервер и проверяют, настроен ли статический IP-адрес на NAS.

Подключаются к NAS-устройству с управляющего компьютера. Запускают веб-браузер и вводят IP-адрес NAS в адресную строку. Если на экран поступило приглашение входа в систему NAS4Free, можно безопасно отключить клавиатуру и монитор, подключенные к устройству NAS.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделитесь с друзьями:
Технарь
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.