Как работает Bittorrent Sync. Графический интерфейс в ubuntu

Установка в убунту программы битторент синк стала возможна вместе с графическим интерфейсом, а не только в консольном варианте. Это уже не новость, но как установить «иконку» и «окошечки» bittorrent sync многие не знают

Решение простое:
sudo add-apt-repository ppa:tuxpoldo/btsync (добавляем репозиторий bittorrent sync)
sudo apt-get update
sudo apt-get install btsync-user btsync-gui (устанавливаем клиента,  а также кнопку на панели и окошко интерфейса)

Так же остается рабочим и веб-интерфейс (http://localhost:9999/gui/)

О программе

Если вы хотите универсальную программу для резервного копирования и синхронизации информации в духе новомодных «облачных» услуг — bittorrent sync  подходит идеально.

  1. Во-первых, у программы закрытый код. Может быть, это недостаток, если вы прячете что-то не законное. Ну дак вам никто не мешает сначала закриптовать свои данные с помощью нелеподлинного ключа в TrueCrypt. Зато негодяям, промышляющим воровством данных будет трудно найти для программы универсальную отмычку.
  2. Во-вторых, программа не использует сторонние сервера
  3. Способна работать в частной сети без интернета, т.к. работает широковещательный поиск в локальной сети
  4. Программа бесплатна
  5. Трафик шифруется
  6. Количество машин/компьютеров не ограничено
  7. Работает со всеми операционными системами и мобильными устройствами

Процесс работы Bittorrent Sync можно описать следующим образом:

  1. Вы создаете Secret, это ваш ключ шифрования (знаете только Вы)
  2. Программа посылает SHA256(Secret):ip:port на трекер (учетная запись не нужна) и получает ответ об узлах с таким же секретом
  3. Так же программа посылает multicast (специальная форма широковещания, при которой сетевой пакет одновременно направляется определённому подмножеству адресатов) по локальной сети, так что он может найти узлы в локальной сети (на соседнем компе) и без трекера
  4. Зная ip:port другого узла, Sync устанавливает прямое соединение с ним используя разные способы NAT traversal, upnp итд
  5. Ваши данные передаются зашифрованными AES256 — расшифровать считается невозможным

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *