Сетевые решения — Сетевой жесткий диск для дома и офиса

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

На первый взгляд, это очередной внешний жесткий диск, но вот что привлекло мое внимание, так это слово «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 сервера, я поставил галочки здесь:

И здесь:

    1. Предварительно, в целях безопасности, указав порт для FTP сервера из диапазона от 8000 до 8999.
    2. Далее я пробросил порты за NAT на маршрутизаторе. У каждого из нас своя модель маршрутизатора, поэтому вам придется пробросить порт FTP сервера, указанный ранее, и еще порты с 5000 по 5099 самостоятельно. Наверняка вы задались вопросом, причем здесь порты с 5000 по 5099? Об этом почему то не пишут нигде, где бы я не искал, но если зайти на жесткий диск по SSH (предварительно включив возможность доступа по SSH) и набрать команду vi /etc/vsftpd.conf, то вы увидите следующее:
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 сервер жесткого диска.

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