ZeroNet Blogs

Static ZeroNet blogs mirror

Russ Blog

Отхватил прикольный домен.

https://blog.wtigga.com/btsync-resilio/

Когда говорят о синхронизации файлов между устройствами или облачным хранилищем, часто вспоминают Dropbox. Многие русские пользователи знают про Яндекс.Диск. Отдельные категории граждан — облачное хранилище от Mail.ru. Всё это хорошо, когда вокруг тебя нормальный интернет, но в некоторых странах всё иначе. Большинство подобных сервисов в условиях китайского файервола работают очень плохо, или совсем никак. Локальные аналоги (Baidu Drive) быстрые, но никакого доверия к ним нет, а китайские интерфейсы просто отталкивают. Короче, два года назад я впервые попробовал Sync от BitTorrent, ныне известный как Resilio. С тех пор сервис существенно менялся сначала в плохую, а потом обратно в хорошую сторону. В двух словах, это прямой обмен и синхронизация между устройствами по протоколу BitTorrent, минуя чужие сервера (с небольшой оговоркой). Как я использую Resilio?

  • Перенос фото с телефона на ПК и обратно
  • Бэкап фотографий с ноутбука на домашний сервер
  • Синхронизация рабочих файлов между домом и офисом
  • Обмен аниме с друзьями

Базовые знания

Перво-наперво, установите Resilio на компьютер и смартфон (Google Play/APK и iOS). В настройках приложения на ПК обязательно зайдите в настройки и включите показ ключей, это даёт больше возможностей для настройки. А в настройках мобильно приложения отключите синхронизацию по мобильной сети, чтобы программа не съела платный трафик. sync_key Работает всё очень просто. На одном устройстве вы создаёте или выбираете любую директорию (папку) для синхронизации. Resilio сгенерирует для неё особый ключ вида ALQA2L7FKKB7NIVS6A6XOGZY2HHNLLC12 из 35 букв и цифр. Ключ нужно ввести в Sync на любом другом устройстве, и они начнут обмениваться данными. Ключ бывает двух типов — "чтение" и "чтение и запись". В первом случае тот, у кого есть ключ, сможет только получать файлы или изменения в них, то есть тот, кому вы дали ключ на чтение, ничего в папке изменить, добавить или удалить не сможет. Ключ на чтение и запись позволяет делать изменения, которые коснутся всех, кто синхронизирует эту папку. Ключ можно передать неограниченному числу людей. Более того, чем больше устройств синхронизирует эту папку, тем выше будет общая скорость синхронизации, ведь данные передаются напрямую между устройствами без единого сервера. Совсем как с торрентами. Перейдём к примерам использования.

Перенос фотографий без проводов

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

  1. Создайте пустую папку для фотографий на компьютере
  2. В Sync нажмите  "Добавить папку" в левом верхнем углу и выберите созданную папку
  3. Во вкладке "Ключ" найдите ключ "Чтение и запись"
  4. На смартфоне откройте приложение Resilio, нажмите на кнопку + и выберите "Enter key" (Ввести ключ)
  5. Введите ключ (можно переслать через какой-то мессенджер с компьютера, или просто ввести на клавиатуре)
  6. В пункте Location нужно найти папку DCIM на вашем Android-смартфоне (там хранятся все фотографии и скриншоты)
  7. Нажать "Ок".

sync_mobile_dcim Всё. Теперь, когда смартфон подключён к Wi-Fi, а компьютер подключён к интернету, фотографии будут перекидываться на компьютер в выбранную папку. Если телефон и компьютер в одной Wi-Fi сети (например, подключены к одному роутеру), то скорость будет выше, чем любой облачный сервис - фактически, будет максимально возможная скорость, которую позволяет ваш роутер, смартфон и компьютер. Кроме того, вы можете переименовывать или удалять фотографии в синхронизируемой папке на компьютере, и те же изменения будут случаться в телефоне. Если дома есть второй компьютер, можно настроить синхронизацию и на него — тогда фотографии будут храниться сразу в двух местах, что повышает их сохранность и общую скорость синхронизации.

Синхронизация между компьютерами

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

Как улучшить быстродействие?

Sync/Resilio работает на протоколе BitTorrent, т.е. как с пиратскими фильмами: чем больше людей раздают, тем быстрее качается. Следовательно, чем больше устройств будут синхронизировать ваши файлы, тем быстрее и надёжнее всё это будет работать. Наверняка у многих продвинутых пользователей есть домашние компьютеры, которые крутятся в сети 24/7, а у кого-то есть и свои VPS. Но ведь не хочется хранить копию на некоторых устройствах, к которым может получить доступ посторонний человек. Например, фотографии на домашнем компьютере при обычной синхронизации будут легко доступны для просмотра тем, кто за компьютером сидит. Тут разработчики сделали фичу, о которой общество просило достаточно давно: зашифрованный контейнер. resilio_encrypted При создании синхронизированной папки можно выбрать опцию Encrypted folder, что даст ещё один тип ключа: помимо чтения и чтения/записи будет Encrypted key. Используя такой ключ на небезопасном устройстве, оно будет полностью участвовать в получении и раздаче контента, но не получит доступ к файлам: вместо них в папке будет каша из небольших файлов со случайными именами. resilio_enc_2 Таким образом можно организовать распределённое хранение информации на удалённых машинах, главное - хранить ключ RW у себя в надёжном месте. Даже если ваш ноутбук сгорит в пожаре, достаточно будет установить клиент Resilio на новую машину и ввести ключ на чтение или запись: пиры автоматически найдутся, и всё скачается на место.

Раздача файлов друзьям

Чтобы кто-то ещё мог скачать файлы, просто отправьте им ключ на чтение. А чтобы другие могли изменять контент - ключ на чтение и запись. Его можно даже на бумажке записать, ввести руками не так сложно. В Китае, например, Resilio пользуется популярностью в p2p-сети Zeronet, где люди обмениваются простыми наборами букв и цифр, открывая доступ к разнообразному контенту. Простор для фантазии не знает границ.

Советы

  • Используйте именно ключи, а не ссылки Тогда возможность раздачи не будет зависеть от промежуточных звеньев, типа обработчика ссылок Resilio. Preferences -> Advanced -> Miscellaneous -> Show "Copy key" (for standard users)
  • Включите шифрование внутри сети Шифрование лишним не бывает. Preferences -> Advanced -> Open power user preferences -> Lan_encrypt_date = True
  • Увеличьте интервал сканирования папок Я изменил его с 600 до 6000, чтобы снизить нагрузку на систему. Так часто проверять изменение мне ни к чему. Preferences -> Advanced -> Open power user preferences -> Folder_rescan_interval = 6000
  • Ограничьте скорость передачи данных, если стабильность работы сети важнее скорости У меня стоит 1 мегабайт в секунду. Preferences -> Advanced -> Global Limit

Пожалуй, вот и всё. Пишите свои советы и критику. Даёшь p2p! // blog.wtigga.com - Заметки белого тигра - Vladimir Zh //

Спекуляций на тему конечной стоимости хранения трафика много, но все эти спекуляции сходятся на том, что при сохранении текущих тарифов можно не строить ЦОДы а просто сворачивать бизнес и уходить с рынка. Путей решения вопроса три: увеличение стоимости тарифов по самым скромным подсчётам — в 2-3 раза, по самым кошмарным — в 10 раз упразднение безлимитных тарифов и урезание каналов — об этом уже начинают говорить представители крупных провайдеров; о чём-то выше 10 мбит/с, вероятно, можно будет забыть комбинация первых двух путей — то есть наиболее вероятный

Куда деваться пользователям? Никуда, рынок другого не сможет предложить.

Это не полноценная статья, а скорее заметка-прогноз. Сам прогноз под катом.

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

Нынешние провайдеры не сильно стремятся соблюдать законы о блокировках. Как правило, их методы блокировки легко обходятся, а комбинируют различные методы провайдеры редко. Некоторые провайдеры даже позволяют себе целиком и полностью игнорировать чёрные списки, хотя таких всё меньше (а возможно уже и не осталось, а мои данные устарели). В случае с государственным провайдером эта ситуация может кардинально и резко поменяться. Применяться будут все виды блокировок одновременно. Обход будет крайне затруднителен, если вообще возможен. Необходимость в чёрных списках останется чисто формальная. По факту этот провайдер сможет без всякой законодательной базы блокировать всё, что ему будет нужно, без каких либо комментариев. Более того, государственный провайдер сможет откровенно легко блокировать все виды vpn и все mesh-сети, что технически вполне возможно. При этом для юрлиц он может делать исключения… за отдельную плату и после предоставления ключей шифрования. Или предоставляя свой собственный сервис. При чём, подчеркну, всё это без всякой необходимости в законодательной базе. Хотите — пользуйтесь, не хотите — не пользуйтесь. Монополист может позволить себе такое поведение без каких-либо имиджевых последствий. Тем более, что закон напрямую не запрещает такое поведение.

Почему подобный провайдер рискует стать монополистом?

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

Откуда этот провайдер возьмёт инфраструктуру?

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

Зачем так сложно? Почему просто не запретить vpn и mesh-сети законодательно, и дело с концом?

Затем, что опять мягко и незаметно варят лягушку. Прямая блокировка vpn на законодательном уровне может обернуться лишними имиджевыми неприятностями для правительства, тогда как в схеме с государственным провайдером-монополистом выгода по крайней мере двойная (очередная карманная компания-монополист с огромными прибылями в кармане у особы, приближённой к императору, безнаказанные огульные блокировки всего подряд — о подоплёке блокировок умолчу, она и так большинству понятна) и без каких-либо рисков.

Зачем тогда весь нынешний цирк с конямиблокировками?

Вероятно, банальная апробация методов блокировок и методов обхода. Основной профит — самим ничего делать не нужно, всё сделали провайдеры в части разработки методов блокировок и пользователи в части методов обхода. Кроме того, если принять, что подобный план действий, как описан в заметке, действительно существует — он мог родится не сразу. Всё таки история раскручивается уже не один год, а долгосрочное планирование — не про наше правительство.

Почему вдруг понадобилась искать смысл «левый» смысл в поправках пакета Яровой?

Потому что в нынешнем виде никакого прямого смысла эти поправки не несут. Результатами сбора трафика будет пользоваться, мягко говоря, проблематично. Закон не предусматривает его обработку.

UPD: Комментарий пользователя Furriest даёт основание полагать, что при подобном раскладе частники могут стань не нужны вообще никому и отмереть из отрасли естественным путём.

Это просто очередной прогноз вероятного развития событий, не более того. Я никого ни к чему не призываю, в том числе верить этой заметке. Единственное — прошу по возможности прокомментировать Ваш взгляд на вероятность такого развития событий.

via https://geektimes.ru/users/Ziptar/

Что думаете?

Итоги моего 2016-го

- Posted in Russ Blog by with comments

Прошедший год был очень интересным и непохожим на другие года. В блоге было всего 35 постов. Итак, За этот год Очистил страницы Вконтакте и в Facebook практически от всего контента по идеологическим причинам. vk_2016_empty Впрочем, переводы ZenPencils продолжают публиковаться. Даже такие. zenpencils_going_tolerant Начал погружаться в дебри p2p-технологий в повседневной жизни. Для синхронизации и бэкапа использую Resilio (btsync), который заменил Google Drive и Dropbox. resilio_2016 Для общения начинаю использовать безсерверный p2p-мессенджер Tox — добавляйтесь, пообщаемся: _EC999A875F35A637EB868DA6B716DF9E09B81DF99DFFB70C932396C8D64D336E5599599F53C8qtox_2016_2 _ И даже завёл безумный сайт (два) в ZeroNet. Да, такая ссылка для ZeroNet правильная. Первый раз целый год не выезжал из Китая, и почти всё время пробыл в Ханчжоу. hangzhou_suns Правда, весной с другом поехали в безумное авто-путешествие из Пекина во Внутреннюю Монголию (раз, два, три, четыре). А теперь друг уехал из Китая. Pentax in the Inner Mongolia А летом были в Даляне, Гуанчжоу и Пекине. 20160716_1449_9536_ Занялся продажей фотографий на Shutterstock, редкими постами в 500px, совсем редко в Flickr. Начал записывать видео с моей стрёмной игрой на гармошке (отдельный пост), и сделал целый плейлист на YouTube:

Зачем-то начал ходить в китайскую автошколу, потом расскажу в подробностях. chinese_driving_school_2016 Вместе с женой помогли одному уличному котёнку найти новых хозяев. lucky_turkey_sandwich_2016 А его сестру переселили от входа подземки в приличный зелёный микрорайон. not_so_lucky_2016 И в этом дворе кормим её и других котов два раза в день. cats_2016 В котовьей семье тоже пополнение, теперь у нас двое рыжих. our_cats_2016   C надеждой смотрю на грядущий 2017-й. С наступающим! // blog.wtigga.com - Заметки белого тигра - Vladimir Zh //

Мы будем смотреть в записи поздравления Брежнева, Иронию Судьбы с английскими субтитрами и есть оливье. А вы как?

Накидайте в комментах, почему блог говно и что тут, по-вашему, должно быть.