D link dns 340l настройка

Обновлено: 07.07.2024


NAS. Доступное по сети файловое хранилище, место слива бэкапов, возможность хранить необходимые данные в одном месте. Но ведь не только! Сегодня мы будем награждать наш DNS-325 новыми фичами. Владельцы девайсов той же серии (например, DNS-320, DNS-345, DNS-346) тоже не уйдут обиженными. Под катом более десятка фото и скриншотов, будьте бдительны!

Почему именно этот NAS? Во-первых, он имеет достаточно приличные характеристики: практически бесшумное охлаждение, 2 диска с интерфейсом SATA2 (3 диска нужно далеко не каждому, 1 диск — маловато будет), 1.2 Ггц процессор и 256 RAM. Кроме того, на нем установлен самый себе настоящий linux, а значит можно заставить его делать почти что угодно! Заранее хочу предупредить — я не очень опытный пользователь linux, так что если где-то намудрил с терминологией, о чем то забыл или добавил лишний шаг — буду рад замечаниям!

  1. Формат файловой системы — EXT3. Без вариантов. Если у вас другая — придется переформатировать, NAS умеет это делать самостоятельно.
  2. Формат файловой системы USB-винтов и флешек — как EXT3, так и FAT/NTFS.
  3. Скрипты для управления Осью ставятся на первый винт (Volume1), если вы смотрите на NAS — он будет справа.
Тут всё конечно просто, но есть один подвох, ставивший в тупик не только меня: что бы получить список директорий — надо кликать по названию папки или винта.
После создания директорий — создаем пользователей.

Там же на ходу указываем, какой пользователю нужен доступ, кроме SMB (стандартный для windows доступ к директориям) — например, FTP.

Как видно из скриншота, всё просто. Но вот что важно: после добавления новых пользователей или удаления старых крайне желательно перезапустить FTP, если он не сделал этого сам.Кроме того, если у вас NAS воткнут в роутер — не забудьте пробросить порты наружу! (если вам нужен доступ к FTP из залокалья). На моём D-Link DIR-615 например настройки выглядят так: 4.Подключаем видео-трансляцию (UPnP медиа-сервер, чем смотреть на андроиде)


Включаем, выбираем папки… Поддерживает все встретившиеся мне типы файлов. Минусы: реиндексацию придется запускать руками. Неприятно.Чем смотреть видео? На планшете и телефоне у меня андроид, так что я использую бесплатный UPnPlay.


  1. Удаляем файл в корне fun_plug
  2. Перезагружаемся
  3. Удаляем директорию ffp
6.Устанавливаем дополнительные репозитории (нужны для шагов 7-9, да и просто полезны)
  1. Добавляем дополнительные репозитории
  2. Устанавливаем Optware

установить программу (выбрать в визуальном интерфейсе нужную)

обновить информацию о доступных программах

обновить установленные программы

получить информацию о программе. В названии можно использовать шаблоны, например, «scree*»

7.Устанавливаем Midnight Commander (файловый менеджер)


  1. Изначально у меня постоянно были проблемы с русскими буквами, расцветкой, управлением клавишами курсорными (выбирайте любые 2, а то и 3), но таки был выработан следующий алгоритм. Собственно, устанавливаем:
  2. Создаем скрипт с именем mc.sh (ну или любым другим) в папке /ffp/etc/profile.d/ со следующим содержимым:
  3. Выполняем командуПосле чего перелогинимся.
  4. Теперь можете запускать коммандер командой И у вас будет и поддержка русских имен файлов, и нормальное управление клавишами. Если есть таки проблема с русскими именами — идем вот в это меню и всё будет хорошо:



8.Устанавливаем screen (запускаем команды на фоне)
  1. Устанавливаем
  2. Создаем скрипт с именем screen.sh (ну или любым другим) в папке /ffp/etc/profile.d/ и следующим содержимым:Это необходимо для автоматического запуска screen'а в UTF8 режиме. Перелогинимся.
  • UPnP сервер автоматически не реиндексирует файлы — нужно делать это вручную. Смотрим решение в update 1!
  • Не удалось скомпилировать davfs2 или иной сервис/утилиту для работы c WebDav. Точнее, оно конечно компилируется, при запуске — просит логин, пароль, уточняет, уверены ли мы… После чего падает. Молча. Соответственно, не удаётся по WebDav монтировать облачные хранилища вроде Dropbox или Яндекс.диска.
  • Внешние USB-носители подключаются с правами «все всем можно». Ограничить нельзя.
  • При работе изнутри screen'а не работают клавишы PageUp/PageDown (вместо них набираются буквы)

update 1. Как оказалось, таки возможно запустить автоматическую реиндексацию медиа-файлов — за неё отвечает программа upnpdbmgr. Для этого перейдем в режим управления заданиями (такая команда нужна для удобного управления заданиями — через редактор mc):Теперь добавим в конец команду такого вида (реиндексация базы каждый час, на 5й минуте часа)Пример реальной команды:Для очистки базы от уже удаленных файлов используйте командуПодробнее о кроне — в википедии. Идею (очевидную, но не для замыленного глаза!) «поискать программу и поставить её в cron» подсказал Diam0n.

Читайте также: