Как сделать сервер с файлами
Многодисковый файловый сервер из обычных комплектующих
Последнее время с нашим интернетом происходят такие события, что у многих пользователей возникает желание сделать «запасы», и объема и возможностей обычного дискового хранилища на ПК им становится недостаточно.
Рано или поздно такой пользователь приходит к мысли о покупке NAS (англ. Network Attached Storage) или созданию файлового сервера из обычных комплектующих.
Заводские NAS на много жестких дисков стоят бешеных денег и не обладают такой гибкостью, как самосборные сервера.
Сегодня я покажу проект сервера из обычных комплектующих на 8 жестких дисков суммарным объемом 32 ТБ и стоимостью 84480 рублей, в котором постараюсь ответить на все острые вопросы. За комплектующими я, как обычно, отправился в Регард.
Проблему создания RAID я опущу в этом блоге, поскольку это слишком дорогое удовольствие для большинства пользовательских данных на таких самосборных серверах.
Казалось бы, чего стоит городить огород с файловым сервером за 84480 рублей, если можно купить в обычный компьютер парочку 16 ТБ Seagate IronWolf Pro и даже получить на 2 ТБ больше объема и на 3000 рублей экономии?
Но не все так просто. Если вы имели многолетний опыт хранения больших объемов данных на жестких дисках, то вы знаете, как опасно класть все «яйца в одну корзину». А так же вы знаете, как ненадежны жесткие диски больших объемов, где используется много пластин.
Плюс, в таком ПК диски будут работать постоянно и расходовать ресурс. Да и физическое воздействие на ПК с работающими дисками нежелательно. Например, кот запрыгнул, или ребенок толкнул стол с ПК.
Все эти вопросы решает отдельный сервер на несколько дисков, в моем случае, 8 HDD по 4 ТБ. Почему именно столько и именно такого объема?
Больше восьми HDD трудно уместить в обычных корпусах за адекватную цену. И у дисков 4 ТБ одно из самых лучших соотношений цена/объем.
Я взял для этого сервера жесткий диск 4Tb SATA-III Western Digital Purple (WD40PURZ) ценой 8390 рублей, в количестве 8 штук. 1 ТБ у него стоит 2097 руб. Это один из самых низких показателей.
К примеру, у упомянутого выше 16 ТБ Seagate IronWolf Pro 1 ТБ стоит 2553 рубля.
К тому же это очень тихий, холодный и шустрый диск, что будет очень важно при их количестве в 8 штук.
Простой способ создания и использования DLNA сервера для домашнего хранилища
В последние несколько лет, когда интернет начал свое движение в сторону всё большей и большей доступности, количество разнообразного контента растёт в геометрической прогрессии, а способы его хранения явно стали нуждаться в апгрейде. Всевозможные CD- и DVD-диски оказались не только весьма подвластны времени, но и весьма ограничены в объёме; пришедшие им на смену USB flash носители были объёмнее, быстрее и универсальнее, но полностью «закрыли» вопрос выбора самого удобного способа для хранения контента внешние жёсткие диски.
Следующим этапом стала проблема универсализации, которая бы позволила не только удобно хранить фото или фильмы, но и в простом и понятном, а по возможности ещё и универсальном способе потреблять этот контент в рамках как минимум отдельно взятой квартиры. По сути, список протоколов, которые могли быть использованы для решения этой задачи, состоит из трёх пунктов: FTP, SMB и DLNA. Более всего для стриминга медиа предназначен последний.
Строго говоря, DLNA — это не протокол, а набор стандартов, которые используются для принятия и передачи различных типов мультимедийного контента. По данным Wiki, Digital Living Network Alliance ещё в далёком 2013 году насчитывал более 200 производителей оборудования, и встретить поддержку технологии в современных планшетах, телефонах, приложениях и Smart TV сейчас легко, а список поддерживаемых форматов для фото, аудио и видео просто огромен.
С чего начать?
Самым простым способом развернуть DLNA-сервер для совместного использования дома становится связка из роутера ZyXEL (даже среднего ценового диапазона, прошлого поколения с USB портом — в конкретном случае это Keenetic Ultra) и внешнего жёсткого диска, который так или иначе есть почти у каждого. Стоит иметь ввиду, что роутер вряд ли будет стабильно работать с дисками более 2.5 ТБ, а также использование внешнего питания для диска крайне желательно.
Далее на диске, который будет подключен к роутеру, нужно создать папку для контента, скопировать туда всё, что нужно (поддиректории поддерживаются вплоть до 3 уровней). Дальнейшая конфигурация состоит из указания папки для сканирования.
В зависимости от количества контента процесс может занять до нескольких часов, но это требуется только один раз, в дальнейшем при добавлении или удалении файлов сервер будет индексировать изменения за считанные секунды.
Если же вам не нужен сервер, который будет работать в режиме 24х7 независимо от других устройств, то стоит обратить внимание на программы Home media server (только Windows), PLEX (WIndows, Mac, Unix и даже FreeBSD), KODI (ex XBMC, WIndows, Mac, Unix, FreeBSD, Android, iOS при наличии Jailbreak и даже Raspberry Pi). Помимо этого есть ещё сетевое оборудование ASUS и OpenWRT based прошивки для ряда роутеров (тут уже на свой страх и риск).
Как смотреть?
Итак, с настройкой и копированием контента всё понятно, теперь же поговорим о том, как можно смотреть всё это.
Для ноутбуков на Windows и Mac самым простым способом будет использования всеядного и широко известного плеера VLC, из пункта «протокол UPnP» виден созданный нами DLNA-сервер и доступна возможность не только просмотреть контент по категориям, но и просто по папкам.
Для iOS-устройств Apple есть множество альтернативных плееров (VLC тоже есть) с поддержкой различных протоколов, из них самым удобным является nPlayer (платная версия или бесплатная с рекламой), который позволяет не только смотреть контент, но и скачивать его на устройство, а также запоминает позицию воспроизведения. Словом, приложение классное.
Для Android-устройств задача ещё более упрощается ввиду того, что большая их часть поддерживает DLNA из коробки, для остальных можно посоветовать приложение BubbleUPnP for DLNA/Chromecast (платная версия или бесплатная с рекламой), которое позволяет работать с DLNA и открывать видео посредством любого удобного для вас плеера, включая даже системный.
Smart TV большинства производителей (в случае Samsung с самого первого поколения) достаточно только иметь подключение к сети любым способом, буквально через несколько минут после включения в списке источников появится сервер с возможностью навигации по папкам и по типу контента.
Запас прочности и использование в реальной жизни
Несмотря на простоту решения, его работа весьма стабильна, а запас прочности велик, так что можно смотреть файлы объёмом до 4-6 Гбайт. Число одновременных подключений выдерживает 3-4 устройства без каких-либо проблем с производительностью.
Даже Android-устройства среднего уровня и самые старые поколения iPhone и iPad воспроизводят видео с диска посредством DLNA без проблем с производительностью.
Единственным минусом, характерным только для Smart TV, является отсутствие возможности быстрой перемотки файла — её можно делать только шагами по минуте или две, что несколько усложняет просмотр видео не с начала.
Итоги
Использование DLNA фактически не имеет альтернатив ввиду специфичности решений класса STB, весьма ощутимой цены и малого распространения HDMI-стиков под управлением Windows 10, а универсальность использования и создания DLNA-сервера с минимальными затратами на дополнительное «железо» просто бьёт в пух и прах возможные альтернативы в лице NAS.
О каких технологиях вам было бы интересно почитать в следующий раз?
Спасибо за внимание
Файловый сервер SAMBA на базе Linux CentOS 7
Привет Хабр!
После активности шифровальщика Petya 27.06.2017, я отключил SMB1 он же CIFS, и получил производственное оборудование и сетевые МФУ которые не умеют работать на «новых» версиях SMB протокола.
Как тогда получать данные с «старых» устройств? Как показала практика, отдельная «машина» с Windows не выход, во время атаки кроме доменных «машин» пострадали также не включенные в домен, по этому, а также по лицензионным соображениям я решил использовать Linux.
Под катом находится пошаговая инструкция по установке и настройке файлового сервера SAMBA на базе CentOS 7:
— Анонимный доступ
— Аутентификация и авторизация
— Интеграция с Active Directory
Установка CentOS 7
Сервера работают под управлением VMware ESXi, и по этому я установил CentOS 7 1611 на VM, выделив 1 CPU, 1GB RAM и 3GB HDD.
LVM я не использую, SWAP раздел не создаю, на загрузочный раздел выделяю 500MB, а все остальное отдаю под корень файловой системы. В качестве файловой системы использую ext4.
Процесс установки описывать я не буду, даже если вы этого никогда не делали, это не сложно, у вас все получится. Предполагаю что вы уже все установили, тогда можно приступать.
Если вы новичок в линукс, делайте копии оригинальных файлов с конфигами, используйте команду cp.
Получение ip адреса по DHCP
Если по какой-то причине в сети нету DHCP сервера, вам стоит его поднять. Работать с большим количеством VM без DHCP не удобно.
Для принудительного обновления или получения ip адреса выполните команду
CentOS 7 использует пакетный менеджер YUM. Шпаргалка по yum находится тут.
Если выход в интернет организован через прокси сервер, добавьте адрес прокси в файл конфигурации /etc/yum.conf, используйте редактор vi или следующую команду
В случае использования логина и пароля для доступа к прокси серверу, добавьте следующие параметры:
Установка на VM агентов для взаимодействия с хост сервером
Для VMware ESXi необходимо установить open-vm-tools
Для Hyper-V, hyperv-daemons
Установка обновлений
Очень важно установить все доступные обновления
Midnight Commander
Редактировать файлы без нормального редактора очень не удобно, и я предлагаю использовать mc и mcedit
Настройка сети
Для настройки статического ip адреса и имени хоста можно использовать утилиту nmtui
В командной строке список сетевых адаптеров можно получить командой
Статический ip и gateway задается следующей командой, где «ens192» это имя сетевого адаптера
Настройка FQDN
Пусть полное имя хоста будет ls01.fqdn.com, выполняем команду
Перезагружаем службу имен
Проверить результат можно следующими командами
Если протокол ipv6 не используется, логично его отключить, для этого нужно добавить два параметра в файл /etc/sysctl.conf, выполните следующие команды или используйте редактор mcedit
Перезагрузите службу сети
SELINUX
На данном этапе службу SELINUX необходимо отключить, проверить статус службы SELINUX можно командой
Измените значение SELINUX в файле /etc/selinux/config на SELINUX=disabled затем перезагрузите сервер.
Вернусь к SELINUX в конце статьи.
SAMBA
Добавление службы в автоматический запуск
Запуск службы и проверка состояния
firewallD
По умолчанию CentOS 7 использует брандмауэр firewallD, состояние службы можно узнать командой
Для получения списка правил и сервисов используйте
Обратите внимание на список сервисов, если вы отключили протокол ipv6, логично также поступить и с dhcpv6-client
Создаем правило для SAMBA и перезагружаем
Общий ресурс с анонимным доступом
Создаем папку для ресурса /samba/guest
Меняем владельца и назначаем права
Редактируем файл конфигурации SAMBA /etc/samba/smb.conf
Меняем содержание оригинального файла на следующее
[global]
workgroup = WORKGROUP
security = user
map to guest = bad user
min protocol = NT1
[guest]
path = /samba/guest
guest ok = Yes
writable = Yes
На всякий случай я указал минимальную версию протокола SMB=NT1. Если вы укажите SMB2 или SMB3, клиенты с Windows XP и ниже не смогут получить доступ к ресурсам.
Проверка параметров и перезагрузка службы
Поздравляю вас, достигнут первый уровень посвящения. Общий ресурс с анонимным доступом настроен, будет работать долго и надежно. Но можно и нужно настроить еще несколько вещей.
Бантики
[global]
load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes
Конфигурация SAMBA находиться в каталоге /etc/samba, а логи в каталоге /var/log/samba
Мне удобней все инструменты держать по рукой, по этому я монтирую необходимые мне каталоги в /samba
Создаем каталоги, в которые будет все монтироваться
Редактируем конфиг файл /etc/fstab, я предполагаю что вы знаете за что отвечает fstab.
Добавляем следующие строки
/etc/samba /samba/smbconf none bind 0 0
/var/log/samba /samba/smblogs none bind 0 0
Монтируем без перезагрузки
Подключение диска
Держать ресурс с общим доступом на системном диске без квоты, не лучший выбор. С квотами я решил не связываться, мне проще подключить отдельный «физический» диск.
Для получения списка устройств можно использовать команду lsblk
Создание таблицы разделов на диске /dev/sdb
Подробную информация про gpt можно прочитать тут
Создание раздела на весь диск sdb, в лучших традициях жанра я решил сделать отступ 1MiB в начале диска.
Создаем файловую систему ext4
Добавляем еще одну строку
/dev/sdb1 /samba/guest ext4 defaults 0 0
Подключение образа диска
Если вам не нужны большие объемы, и достаточно ресурса размером ххх мб, можно подключить образ диска из файла.
Создаем каталог для хранения образов
Создаем файл образа размером 100 мб
Про команду dd много интересного можно прочитать тут
В варианте с образом я решил не создавать таблицу разделов, просто создаем файловую систему ext4.
Конфиг для монтирования образа
/samba/smbimg/100M.img /samba/guest ext4 defaults 0 0
Подключение RAM диска
Для временных ресурсов где не нужен большой объем, как мне кажется RAM диск это наилучший вариант, очень быстро и просто настраивается, а скорость работы поражает воображение.
Конфиг для RAM диска
none /samba/guest tmpfs defaults,size=100M 0 0
Удаление старых файлов
В случае «файлопомойки» ресурсы нужно как-то освобождать, для этого можно использовать планировщик задач crontab
#удалять файлы и каталоги каждый час
* 0-23 * * * rm –R /samba/guest/*
Логи службы crontab находятся в файле /var/log/cron
Ограничение доступа к SAMBA по ip адресам
Если вам нужно ограничить доступ ко всем ресурсам SAMBA, добавьте ваши списки доступа в разделе global, а если необходимо ограничить только на определенный ресурс, в разделе этого ресурса.
[global]
hosts allow = 192.168.1.100, 192.168.1.101
hosts deny = ALL
[guest]
hosts allow = 192.168.0.0/255.255.0.0
hosts deny = 10. except 10.1.1.1
Аутентификация и авторизация пользователей
Ограничение доступа по ip адресам не всегда удобно или возможно, тогда можно использовать логины и пароли.
Сначала необходимо создать локального пользователя в системе
Если пользователь будет работать только с SAMBA ресурсами, задавать ему пароль для системы нет необходимости. Пароль для системы и для SAMBA хранятся в разных файлах и могут отличаться.
Затем необходимо добавить системного пользователя в пользователи самбы и задать ему пароль
По умолчанию для хранения паролей используется файл формата tdb, которые расположен в каталоге /var/lib/samba/private/
Изменить каталог расположения файла можно глобальным параметром passdb backend
[global]
passdb backend=tdbsam:/etc/samba/smbpassdb.tdb
tdb файлы были созданы для замены «устаревших» текстовых, если вы хотите использовать текстовые файлы, для этого используйте параметр passdb backend=smbpasswd в разделе global
passdb backend=smbpasswd:/etc/samba/smbpasswd
Затем укажите списки пользователей и групп для доступа к ресурсам
[guest]
path = /samba/guest
writable = no
read list = user1, @group2
write list = user2, user3
Интеграция с Active Directory
Также есть возможность получать информацию о пользователей из LDAP, но мне этот вариант не интересен и я сразу перехожу к AD. Подробная инструкция от Microsoft находится тут.
Для AD очень важна синхронизация времени, по этому стоит начать с этого.
Установка соответствующей службы
Добавляем в конфиг файл /etc/ntp.conf сервера выполняющих роль домен контроллеров
server 192.168.1.10
server 192.168.1.20
server someserver.contoso.com
Добавляем службу ntp в автоматический запуск
Проверяем синхронизацию времени
winbind
Для получения информации о пользователях из AD необходимо установить пакет samba-winbind
Добавляем службу в автоматический запуск
Добавление хоста в AD
Напомню что в начале даной инструкции задали имя хоста ls01.fqdn.com. Будем считать что полное имя домена fqdn.com, а короткое пусть будет fqdn_com
Для внесения всех необходимых параметров в конфигурационные файлы можно воспользоваться утилитой authconfig-tui, установите флажок Use Winbind, затем перейдите на следующее окно
Выберите модель безопасности ADS и укажите имена вашего домена. В поле домен контролер укажите “*”, это необходимо для автоматического поиска доступного домен контроллера. Затем нажмите ОК и закройте утилиту.
Для добавления хоста в AD используйте команду net ads join –U %username%, пользователь должен обладать правами на создание учетной записи ПК в домене
Если машина не добавляется в домен, добавьте FQDN имя хоста в файл /etc/hosts.
Я несколько раз все проверял, и в файл hosts я вносил изменения когда на этапе настройки сети задавал не полное имя хоста.
Для того чтобы вывести хост из домена используйте команду net ads leave –U %username%
Что делает утилита authconfig-tui?
Утилита добавляет параметры для подключения к AD в следующие файлы, параметров не много и при желании можно забить все руками.
passwd: files sss winbind
shadow: files sss winbind
group: files sss winbind
[global]
workgroup = FQDN_COM
password server = *
realm = FQDN.COM
security = ads
idmap config *: range = 16777216-33554431
template shell = /sbin/nologin
kerberos method = secrets only
winbind use default domain = false
winbind pffline logon = false
Вы могли заметить что данная утилита вносит заметно меньше параметров чем написано в инструкции от Microsoft или других инструкциях, но если так работать – то почему бы и нет?
Из инструкции Microsoft я добавляю следующие параметры в конфиг
[global]
domain master = no
local master = no
preferred master = no
os level = 0
domain logons = no
[domain users read only]
path = /samba/guest
read list = «@fqdn_com\domain users»
force create mode = 777
directory mask = 777
[domain users writable]
path = /samba/guest
read list = «@fqdn_com\domain users»
write list = «@fqdn_com\domain users»
force create mode = 777
directory mask = 777
Перезапускаем службу samba
На скриншоте видно пользователя домена который находится в одной из общих папок
Список полезных ссылок:
P.S.
Вернемся к SELINUX, чтобы SAMBA сервер мог предоставить доступ к любым каталогам необходимо выполнить следующие команды
К сожалению я так и не смог настроить работу winbind при включенном SELINUX, если подскажете как, я буду благодарен.
Как организовать файловый сервер, фотоархив и медиацентр на базе NAS-накопителя
Хотите организовать свой собственный FTP-сервер? Или же создать семейный фотоархив с возможностью просмотра изображений с любого устройства в домашней сети? Со всеми этими задачами справится NAS-накопитель.
Обычно сетевые накопители данных (Network Attached Storage, NAS) применяются для хранения и управления файлами, включая мультимедийный контент, а также выполняют функции резервного копирования и синхронизации данных.
В то же время современные модели NAS-накопителей способны на большее: доступ к ним можно получать через Интернет, они готовы вместить огромные массивы информации и относительно просты в управлении. Поэтому все чаще они находят применение не только в малых и средних офисах, но и дома. А благодаря простому и удобному интерфейсу пользователя их настройка не вызовет проблем.
В нашем пошаговом руководстве мы покажем, как можно просто организовать домашний файловый сервер на базе NAS, доступный не только из локальной сети, но и через Интернет, а также сделать хранилище мультимедийного контента — фотографий, видеороликов, музыки — с возможностью его воспроизведения на любых устройствах.
FTP-сервер для домашней сети
Сначала мы покажем вам, как превратить сетевой накопитель в FTP-сервер, который позволит вам работать с файлами по локальной и глобальной сетям. Второй урок посвящен тому, как использовать NAS для работы с мультимедийными файлами — организации домашних фото- и видеоархивов.
При подготовке нашего руководства мы использовали сетевой накопитель ASUSTOR AS1002T. Данная модель оснащена двуядерным процессором Marvell ARMADA 385 с частотой 1 ГГц, имеет два отсека для установки 3,5-дюймовых дисков с интерфейсом SATA, гигабитный сетевой порт и два разъема USB 3.0.
Немаловажно, что диск тихий (максимальный уровень шума — 19 дБ), поэтому его можно без проблем использовать в жилых помещениях. Кроме того, в устройство встроен аппаратный движок для шифрования файлов, что позволяет защитить ценную информацию от злоумышленников. Для домашнего применения параметров данной модели будет вполне достаточно. В российской рознице устройство стоит около 13 000 рублей.
Поскольку все современные NAS-диски снабжены удобным графическим интерфейсом, а многие поддерживают еще и магазин приложений, расширяющий функциональные возможности, работать с ними почти так же просто, как со смартфоном. Поэтому если вы отдаете предпочтение продукции других брендов, то последовательность описанных ниже действий будет примерно такой же, только пункты меню будут называться несколько иначе.
1. Создаем общую папку
Для начала необходимо создать общую сетевую папку, в которой пользователи домашней сети смогут работать с файлами. Для этого откройте интерфейс управления NAS-диском, введя его ip-адрес в браузере, в разделе «Управление доступом | Общие папки» нажмите «Добавить» и укажите имя и описание папки, например, «public_ftp» (см. рис. слева).
На следующей вкладке необходимо установить права доступа для этой папки (см. рис. справа). Мы просто разрешили чтение и запись для всех пользователей, однако правильнее будет произвести более детальную настройку в зависимости от потребностей ваших домочадцев.
2. Включаем FTP-сервер
Далее зайдите в «Службы | FTP-сервер» и на вкладке «Общие сведения» поставьте галочку напротив пункта «Включить сервер FTP». В строке «Разрешить анонимный доступ» укажите, следует ли запрашивать имя пользователя и пароль при подключении к вашему FTP-серверу.
Из соображений безопасности мы рекомендуем включить данную опцию и завести пользователей в разделе «Управление доступом | Локальные пользователи». В противном случае все, кто узнает ip-адрес вашего NAS-накопителя, смогут загружать и скачивать файлы в соответствии с настройками прав доступа к публичным папкам. Нажмите «Применить», чтобы сохранить изменения.
На вкладке «Дополнительный» доступны расширенные настройки ftp-сервера. В частности, здесь можно ограничить скорость отправки и загрузки данных, максимальное число всех ftp-соединений и соединений на адрес, включить SSL/TLS.
3. Тестируем и настраиваем сервер
Протестируйте ваш сервер. Для этого прекрасно подойдет ftp-клиент, такой как FileZilla. В открывшемся окне ftp-клиента в поле «Хост» введите ip-адрес вашего сетевого накопителя, в поле «Порт» — порт для подключения (по умолчанию 21), в поля «Имя пользователя» и «Пароль» — данные созданного в разделе «Управление доступом» пользователя, если ваш сервер не принимает анонимные подключения.
После нажатия кнопки «Быстрое соединение» связь с вашим ftp-сервером будет установлена, и на одной из панелей файлового менеджера отобразится его содержимое. В нашем случае это созданная нами папка «public_ftp» и дополнительные общие папки, которые сетевое хранилище создало самостоятельно в процессе инициализации.
Загрузите какой-нибудь файл с вашего компьютера на ftp-сервер, чтобы протестировать соединение. Прогресс загрузки файлов отобразится на вкладке «Файлы в задании» внизу окна файлового менеджера. Чтобы получить доступ к вашему ftp-серверу по Интернету, необходимо настроить сервис DynDNS в вашем роутере.
Превращаем NAS в медиацентр
1. Установка и настройка фото-менеджера
ASUSTOR выпускает для своих продуктов удобную фотогалерею, которая позволяет организовать хранение снимков и их просмотр на различных устройствах. Сперва ее необходимо установить. Для этого откройте «App Central | ASUSTOR Apps» и найдите в списке приложений «Photo Gallery».
Прежде чем вам станет доступна возможность установки приложений, необходимо создать учетную запись пользователя ASUSTOR. После регистрации нажмите кнопку «Установить» и дождитесь завершения процесса установки фотогалереи. После этого значок фотогалереи появится на главной странице, а сама она станет доступна по адресу вида http://192.168.1.105/photo-gallery/#!browse.
Чтобы создать новый альбом, откройте данный адрес в браузере, нажмите на «+» и укажите имя альбома. Чтобы сразу наполнить его фотографиями, нажмите кнопку «Передать с ПК», после чего откроется окно загрузки файлов.
Для доступа к фотогалерее с мобильных устройств можно воспользоваться браузером или приложением AiFoto, что удобнее. Схожим образом осуществляется настройка приложений для организации видеоколлекции (LooksGood) и аудиотеки (SoundsGood).
2. Установка медиасервера
Превратить ваш сетевой накопитель в полноценный мультимедийный центр поможет стороннее приложение, такое как Kodi или Plex. В случае с нашей моделью Kodi недоступен, поэтому мы установили на NAS-накопитель Plex Media Server.
Для этого необходимо войти в «App Central | ASUSTOR Apps», найти в списке приложений Plex Media Server и начать его установку. После установки приложения запустите его кликом по значку приложения на главной странице интерфейса управления сетевым накопителем.
3. Настройка и запуск Plex
Чтобы использовать приложение, сперва необходимо зарегистрироваться в сервисе разработчика. Затем можно приступить к добавлению медиафайлов в собственную библиотеку. Сначала потребуется переписать медиафайлы, которые будут в нее входить, с компьютера на NAS.
Затем в приложении Plex Media Server нужно нажать кнопку «Добавить библиотеку», далее «Добавить папки» и указать путь к папке, в которую вы только что записали медиафайлы. После этого Plex автоматически просканирует содержимое папки и добавит медиафайлы в библиотеку для их удобной каталогизации и последующего воспроизведения. Новые файлы отобразятся в соответствующих библиотеках, например, фильмы или фотографии.
Plex Media Server позволяет вести потоковую передачу медиаконтента на совместимые устройства по стандарту DLNA, причем DLNA-сервер запускается автоматически. Чтобы получить доступ к вашему контенту, необходимо в DLNA-проигрывателе выполнить поиск сетевых устройств (см. рис. справа), выбрать в списке ваш NAS-накопитель, после чего станут доступны папки с соответствующими медиафайлами (см. рис. слева). Можно приступать к просмотру файлов.