WI-Fi файловый сервер и медиа-проигрыватель.

Автор vladimir_ar, 21 октября 2012, 22:31:54

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

vladimir_ar

Вобщем, как видно из заголовка, загорелся собрать эту вещь. Пару дней - будет железо (mini-ITX материнка и мультимедийный проц AMD A8-3850). Первая ступень - создание файл - сервера с торрент-клиентом. Связь только по wi-fi. DE не нужно.
Хотелось бы прояснить некоторые моменты и посоветоваться по техническим вопросам.
1. Инет по Wi-Fi раздавать будет основной домашний комп под wheezy. В этом месте вопрос следующий - как организовать Wi-Fi с точки зрения безопасности - сделать раздачу адреса по DHCP c доступом по МАС и логином-паролем, и/или завернуть канал в шифрование. Или сделать WPA-2, WPA-3? И возможно объеденить DHCP+MAC+WPA?
2. Каким способом лучше всего и удобнее будет управлять этим компьютером, в том числе отправлять задания торрент-клиенту и медиа-проигрывателям (видео и аудио).

Может, пока сумбурно написал, но опыта в этой области нет. Да - на файл-сервере debian-wheezy.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

qupl

1. Про Wi-Fi: в обоих компах по карточке или роутер еще есть? DHCP+MAC+WPA - вполне себе нормально, у меня роутер так и раздает.
2. Управлять торрент-клиентом проще через Web. Медиа-проигрыватели тоже, по сети прекрасно управляются (например).

vladimir_ar

Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

vladimir_ar

#3
Дошли руки заняться компом под сервер. Назрел вопрос - как лучше организовать доступ к дисковым ресурсам файл-сервера - NFS, Samba, sshfs? Wi-Fi поднят уже с шифрованием WPA3, возможно, добавлю еще контроль по маку.

Сообщение объединено: 15 января 2013, 10:40:19

И, предвосхищая возможные вопросы здесь как что делалось - когда закончу, напишу полное описание настроек.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Yrii

Не вижу смысл в Samba, если не будет использоваться Windows.
nfs или sshfs? обе штуки настраиваются легко.
Мне кажется, для аудио/видео NFS самое то.
Если бы у меня постоянно летало бы что-нибудь приватное для меня, я бы наверное заморочнулся с sshfs...

ogost

Цитата: Yrii от 15 января 2013, 11:41:32Не вижу смысл в Samba, если не будет использоваться Windows.
nfs или sshfs? обе штуки настраиваются легко.
Мне кажется, для аудио/видео NFS самое то.
полностью согласен.

vladimir_ar

NFS уже работает.
Приватного не предвидится, вроде как. Можно еще будет попробовать sshfs и посмотреть скорость.
Да и wi-fi c wpa3 достаточно защищен. Плюс - добавить доступ по МАС-у и скрыть ssid. По идее достаточно. А, да - и пароль можно символов до 30  :)
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

lisss

Transmission + XBMC
Полгода уже полет нормальный. Управление с телефонов (Android или iOS), либо с компьютера (расширения в Chrome). Авторизация по паролю. Ставиться за 30 минут.

vladimir_ar

Попробовал sshfs - как ни странно (в нете пишут, что по скорости уступает NFS) работает быстрее и равномернее (скорость не плавает), чем NFS. Плюс защита - подписал ключами.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Yrii

Интересно, а версию NFS какую использовал? Может от этого могло зависеть ???
Я на wi-fi, через NFSv4 (NFSv3 не проверял), качал со скоростью ~ 11МБ/с

Насколько я помню sshfs меня тоже не огорчил, правда какая скорость была не помню.

vladimir_ar

Скорее всего NFSv4 - репы wheezy.
Цитата: Yrii от 17 января 2013, 09:59:29качал со скоростью ~ 11МБ/с
В том и дело. iperf на отдачу показывает ~120Мбит (~15Mib в коньках), и sshfs передача с практически такой же скоростью (чуть ниже). А с NFS скорость не поднималась выше 12Mib, а в основном плавала в районе 9-10Mib.

И, может тут кто подсажет (гугл молчит, или я не могу угадать слова, которыми эта проблема/явление описывалось) - по iperf отдача с точки доступа ~120Мбит, а прием ~165Мбит. Карты одинаковые на компах. Чем может быть вызван разбаланс?
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Yrii

Цитата: vladimir_ar от 17 января 2013, 10:16:10Скорее всего NFSv4 - репы wheezy.
от реп не зависит, ты сам указываешь какую версию использовать

по поводу wi-fi... вариантов много, у меня таких проблем небыло, в обе стороны одинаковая скорость

vladimir_ar

Цитата: Yrii от 17 января 2013, 10:29:44от реп не зависит, ты сам указываешь какую версию использовать
По умолчанию. Скорее всего 4, судя по настройкам.

Сообщение объединено: 17 января 2013, 10:37:27

По ви-фи мысль пока только одна - что как-то на карту влияет, что она в режиме АР.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Yrii

#13
насколько я помню по умолчанию (хз, может в Wheezy что-то да изменили) там не чего не стоит :)

Там просто пример с вариантами:
Цитировать# /etc/exports: the access control list for filesystems which may be exported
#      to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
Соответственно, что выберешь, то и будет.

vladimir_ar

Не знаю. NFS ставить не пришлось - когда захотел попробовать - уже все стояло. А точно версию глянуть - уже вечером дома.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M