( 4 Голоса (ов) ) 

Облачное хранилище на базе домашнего ПК

Могу с уверенностью сказать, что я очень ленивый, когда дело касается сортировки и переноса накопившихся фото с телефона или планшета, и я думаю, что многим известно это чувство. Но когда всё же приходится это сделать, то уходит на это много времени и нервов: бесконечные поиски по всем папкам, ожидание нормальной скорости загрузки, или невыносимо медленное Bluetooth соединение, всё это находит отражение на нервной системе.

На сегодня существует несколько способов синхронизации Ваших медиа файлов с различными устройствами, как например смартфоны, планшеты, ноутбуки. Dropbox, Picasa или даже Google Photosync, любой может стать возможным решением этой проблемы, но всегда нам не хватает скорости передачи для больших файлов, или когда нужно синхронизировать с несколькими аккаунтами или платформами.

В таких случаях нас спасает собственный  FTP сервер, который можно настроить как Вам угодно: синхронизация с неограниченным количеством устройств, без ограничений по скорости (в пределах, допустимых Wi-Fi) и дисковому пространству.

Лично я создал свое собственное хранилище, на которое я периодично загружаю фотографии из своего смартфона, а также синхронизирую их со своим планшетом. Фото хранятся на внешнем жестком диске моего компьютера, к которому я могу постучатся по FTP и в случаи отсутствия WiFi, например по 3G.

облачное хранилище

Что нужно иметь:

  • Настраиваемый WiFi роутер.
  • Компьютер или ноутбук на базе Windows XP, Vista, или 7 со свободным дисковым пространством.
  • Установленный FileZilla сервер на Windows машине.
  • Android смартфон или планшет с установленным приложением FolderSync Lite.

Установка сервера

Начните со скачивания и установки Filezilla сервера на своем компьютере – выберите стандартный вариант установки. Думаю многим будет по душе, когда FTP сервер будет стартовать автоматически, а не включатся вручную, поэтому не изменяйте стандартные настройки при установке.

Установщик у Вас спросит адрес сервера, номер порта и пароль. Ничего не изменяйте, установите только пароль и поставьте галочку напротив “всегда подключиться к этому серверу” (“always connect to this server”), если Вы конечно не планируете использовать несколько FTP серверов.

После завершения установки Ваш сервер уже должен работать. Следующий шаг заключается в создании пользователя и предоставления ему прав доступа к своей папке. Вы можете создать несколько пользователей и несколько папок, если хотите разделить свои файлы, а не складывать с одно место.

 FileZilla

Нажмите “Редактировать” (Edit) -> “Пользователи” (Users) и перед Вами появится экран как на изображении выше. Далее нажмите “Добавить” (Add) и введите имя пользователя. Убедитесь, что пользователь активен (“enable account”) и задайте для него пароль, чтобы ограничить доступ для нежелательных лиц.

Теперь перейдите на вкладку с папками (shared folders) и выберите директорию, куда будут загружаться Ваши файлы. Наделите Вас полными правами доступа к файлам и вложенным папкам, как это показано в позиции 5. Вы можете создать несколько таких директорий и ограничить для каждой скорость передачи данных или объем трафика. Когда все шаги выполнены, нажмите Ок.

Теперь FTP сервер готов для работы.

Windows Firewall

Firewall всячески препятствует нормальной работе FTP сервера. Поэтому, в настройках своего Firewall Вам нужно будет добавить Filezilla в список исключений. Настройки Firewall Вы найдете в своей Панели управления. Дальше, Вам нужно добавить установленный Filezilla сервер в список программ для исключения, указав путь к директории установки, как например C:\Program Files\FileZilla Server\FileZilla server.exe.

Настройка мобильного устройства (смартфон или планшет)

Теперь скачайте и установите приложение FolderSync Lite, которое позволит Вам подключаться и синхронизировать файлы с FTP сервером. Кроме того, это приложение работает с дюжиной других файловых серверов.

Вам понадобится знать WLAN IP адрес Вашего сервера, поэтому запустите на компьютере командную строку и выполните команду “ipconfig”, как показано на картинке ниже.

 

Теперь возвращаемся к нашему Android устройству, запускам приложение FolderSync и нажимаем на ссылку аккаунты (“Accounts”) и на иконку “Добавить” в самом низу экрана. Выбираем FTP и перемещаемся в самый верх экрана, чтобы ввести настройки сервера.

Дайте название новому подключению и введите IP адрес сервера, который Вы узнали на предыдущем шаге. Все поля оставьте незаполненными, кроме “имя пользователя” и  “пароль”, который Вы создали после установки FTP сервера. Как только Вы все необходимые поля заполнили, можете протестировать подключение: Вы получите сообщение об успешном соединении. Теперь нажмите на иконку “Сохранить” (“Save”) в верхнем правом углу экрана.

настройка FolderSync Lite

Если возникла ошибка при подключении, проверьте правильность ввода всех данных, начиная с IP адреса сервера, и задайте в ручную номер порта – 21.

Синхронизация файлов

После подключения, на экране появится файловый менеджер, который Вам позволит легко отрывать, загружать и шарить файлы, которые находятся на Вашем FTP сервере. Но если Вы хотите загружать файлы на сервер в автоматическом режиме, тогда Вам придется включить функцию “Folderpairs”.

Для подключения к серверу через Wi-Fi используйте учетную запись, которую Вы создали после установки FTP, и выберите директорию на сервере к которой хотите подключиться (Remote folder). Локальная директория (Local folder) это папка с которой будут загружаться файлы на сервер. Поле “Тип синхронизации” (“Sync Type”) пожалуй самое главное поле, которое может иметь три значения: загружать файлы только в удаленную директорию; скачивать файлы только в локальную директорию; или работать в обеих направлениях, где при добавлении файлов в одну директорию, они автоматически появляются во второй.

Также здесь Вы можете указать интервалы для синхронизации данных и тип подключения: Wi-Fi, 3G и т.д. Задавать такие временные интервалы полезно, когда Вы хотите, чтобы файлы копировались автоматически без Вашего участия и напоминания. Чтобы сохранить выбранные настройки, опять нажмите на кнопку “Сохранить” в верхнем правом углу экрана.

После сохранения нажмите кнопку “Обновить” чтобы прошла синхронизация между локальной папкой и папкой на сервере, и Вы увидите их содержимое.

 файловый менеджер

Не бойтесь экспериментировать и создавать несколько таких папок для синхронизации с разными параметрами настройки и разными интервалами времени.

Подключение к хранилищу через Интернет

Надеемся, что до этого момента у Вас все получилось, и Вы уже успели скопировать несколько файлов на сервер и обратно. Теперь вопрос стоит в следующем: а что, если Вы хотите делать всё тоже самое, только находясь не дома!? Это возможно сделав всего несколько дополнительных настроек, но помните, что не все роутеры доброжелательно относятся к интернет подключению через их firewall.

Если у Вас есть выделенный IP адрес, тогда задача решается проще, если же нет, тогда Google подскажет какой IP Вам использовать. Но помните, что в случаи перезагрузки роутера этот IP адрес измениться. Для подключения через интернет Вы можете создать отдельное подключение в FolderSync приложении.

Если соединиться не получается, тогда нужно сделать несколько настроек. Во-первых, обойти firewall роутера. Для этого зайдите в настройки маршрутизатора, обычно это делается через веб интерфейс при помощи браузера с адресом, что-то вроде 192.168.X.XXX. Или, если Вы знаете о чем идет речь, то поиграть с номерами портов и их перенаправлением, а также поместить Ваш сервер в DMZ зону, которая выведет его из-под защиты firewall.

настройка firewall

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

Если Вам удалось установить соединение внутри своей локальной сети, а подключение через интернет не удается, то большая вероятность, что проблема заключается в работе firewall и искать нужно именно в его настройках. Кому интересна данная тема может попробовать проделать все операции самостоятельно, а если что не будет получаться, то пишите нам и мы будем стараться решить Вашу проблему совместно.


Добавить комментарий


Защитный код Обновить

Комментарии  

 
0 # Васян 25.08.2015 18:19
Правильно ли я понял, что одновременный доступ к одному и тому же файлу с нескольких машин в рамках такой архитектуры осуществлен быть не может? Имею ввиду без открытия копий файла и прочего?
Ответить | Ответить с цитатой | Цитировать
 

Обзоры девайсов