Главная страница Разное Сетевой жесткий диск для дома и офиса

Сетевой жесткий диск для дома и офиса PDF Печать E-mail
Разное
Автор: Сергей Верещагин   
Сайт: Сетевые решения
Дата публикации: 24.12.2009 21:11

Совсем недавно, просматривая прайс одного из компьютерных магазинов города Тюмени на предмет внешнего жесткого накопителя, я наткнулся на один очень интересный образец под названием: "Внешний жесткий диск 1000 GB WD My Book World Edition (WDH1NC10000E) (7200 об/мин, 16 MB, USB 2.0, 1 порт Ethernet, 1 x 3.5" HDD)".

WD My Book World Edition

На первый взгляд, это очередной внешний жесткий диск, но вот что привлекло мое внимание, так это слово "Ethernet". После увиденного, я полез на сайт производителя, чтобы изучить технические характеристики данной модели. Я был поражен, когда узнал, что в одной "коробке" имеется как сам жесткий диск, работающий под операционной системой Linux версии 2.6.24.4, так в нем уже есть помимо всего прочего встроенный FTP сервер и Torrent клиент.

Не долго размышляя над покупкой сего девайса для хранения оцифрованных виниловых пластинок я его приобрел на следующий же день. Установка оказалась очень простой, мне даже не понадобился компакт-диск с программами которые "облегчают" установку. Я всегда недолюбливал подобные утилиты, поэтому предпочитаю обходиться без их помощи.

Что я сделал, чтобы заставить жесткий диск WD My Book World Edition работать, так это следующее:

  1. Настроил на своем маршрутизаторе DHCP функцию, в которой указал выдать адрес 192.168.1.х устройству с мак адресом, который указан на дне жесткого диска.
  2. Подключил жесткий диск к LAN порту и включил в розетку (при этом кнопку питания на нем не трогал, как и указано в инструкции).
  3. Через непродолжительное время, в браузерной строке я набрал адрес внешнего жесткого диска, который он успешно получил по DHCP.
  4. Затем проследовав Advanced Mode – System – Update, я заставил диск скачать новейшую прошивку и обновиться автоматически.
  5. После перезагрузки, вновь зайдя на адрес 192.168.1.х я прошел в Advanced Mode – Network – Services, где расположены настройки FTP и WEB серверов.
  6. Для активации FTP сервера, я поставил галочки здесь:
  7. wd my book world edition

    И здесь:

    wd my book world edition
  8. Предварительно, в целях безопасности, указав порт для FTP сервера из диапазона от 8000 до 8999.
  9. Далее я пробросил порты за NAT на маршрутизаторе. У каждого из нас своя модель маршрутизатора, поэтому вам придется пробросить порт FTP сервера, указанный ранее, и еще порты с 5000 по 5099 самостоятельно. Наверняка вы задались вопросом, причем здесь порты с 5000 по 5099? Об этом почему то не пишут нигде, где бы я не искал, но если зайти на жесткий диск по SSH (предварительно включив возможность доступа по SSH) и набрать команду vi /etc/vsftpd.conf, то вы увидите следующее:
  10. listen_port=21
    accept_timeout=60
    connect_timeout=60
    data_connection_timeout=300
    max_clients=0
    max_per_ip=1
    xferlog_enable=YES
    hide_ids=YES
    dirlist_enable=YES
    download_enable=YES
    use_localtime=YES
    write_enable=YES
    file_open_mode=0755
    local_enable=YES
    local_umask=02
    local_max_rate=0
    anon_root=/shares
    check_shell=NO
    chroot_local_user=YES
    userlist_enable=YES
    userlist_deny=NO
    userlist_file=/etc/vsftpd.user_list
    vsftpd_log_file=/var/log/vsftpd.log
    anonymous_enable=NO
    anon_mkdir_write_enable=NO
    anon_upload_enable=NO
    anon_world_readable_only=YES
    anon_other_write_enable=NO
    no_anon_password=YES
    anon_max_rate=0
    anon_umask=077
    share_acl_enable=YES
    pasv_enable=YES
    pasv_promiscuous=YES
    pasv_min_port=5000
    pasv_max_port=5099
    pasv_address=UPNP

    Обратите внимание на строки:

    pasv_min_port=5000
    pasv_max_port=5099

    Именно они используются для того, чтобы открыть необходимые порты для обмена данными с FTP клиентом, работающим в Passive Mode.

    !

    Если не прокинуть порты с 5000 по 5099, FTP клиент, находящийся за NAT, не сможет удаленно зайти на FTP сервер жесткого диска.

  11. Осталось скачать любой удобный FTP клиент, например, FireFTP для Firefox, FileZilla Portable, CuteFTP, Total Commander или любой другой, указать внешний адрес маршрутизатора, имя пользователя, пароль, порт и поставить галочку, чтобы FTP клиент подключался используя пассивный режим.
 

Комментарии 

 
#1 Scorpius 22.02.2011 14:57
Доброе время суток!

Не подскажите как перевести фтп на utf-8?
просто при подключении переходит на ASCII:
200 Switching to ASCII mode.

соответственно проблема с русскими символами

Заранее спасибо :)
Цитировать
 
 
#2 Сергей Верещагин 22.02.2011 20:53
Может быть проблема в клиенте. Я использую плагин FTP клиента для Firefox. При подключении у меня выводит следующие сообщения:

"230 Login successful.
FEAT
211-Features:
EPRT
EPSV
MDTM
PASV
UTF8
REST STREAM
SIZE
TVFS
211 End
OPTS UTF8 ON
200 UTF8 option is On.
PWD
257 "/"
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (192,168,1,50,19,192)
LIST
150 Here comes the directory listing.
226 Directory send OK.
200 NOOP ok.
CWD /Public/Shared Music/Ария - Герой Асфальта - 1988
"

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

PS Версия прошивки моего WD My Book World Edition: 01.01.16
Цитировать
 
 
#3 Scorpius 22.02.2011 22:24
Спасибо!
В настройках клиента было жестко указано ASCII
поставил автоопределение - все встало на свои места.
Цитировать
 
 
#4 Илья 15.07.2011 11:06
У меня проблема: купил такой NAS, так у него полетел жесткий диск, железо-контроллер рабочий. Может кто-нибудь сделать образ жесткого, тогда я смогу его залить на новый диск и радоваться жизни?
Цитировать
 
 
#5 Сергей Верещагин 15.07.2011 17:04
Полагаю, наиболее продуктивный результат принесет прямое обращение в техподдержку Western Digital.
Цитировать