Как передать файлы без загрузки в облако

Чтобы передать файлы без загрузки в облако, соедините два устройства напрямую. Через интернет браузерный P2P-инструмент вроде StrongFolder передаёт файлы из браузера отправителя в браузер получателя по зашифрованному соединению WebRTC, ничего не сохраняя на сервере. Поблизости используйте AirDrop, Quick Share, кабель или USB-диск. Во время передачи отправитель должен оставаться онлайн.

  1. Откройте StrongFolderПерейдите на strongfolder.com или нажмите на расширение StrongFolder для Chrome. Аккаунт не нужен.
  2. Выберите файлы или папкуВыберите, что хотите отправить. Файлы остаются на вашем диске — браузер считывает только их имена и размеры, чтобы создать ссылку.
  3. Отправьте ссылкуСкопируйте ссылку или покажите QR-код. Когда получатель её откроет, его браузер подключится к вашему, и скачивание начнётся сразу.
  4. Оставайтесь онлайн до концаФайлы идут прямо с вашего устройства, поэтому держите вкладку открытой, пока скачивание у получателя не завершится. Затем нажмите Stop Sharing.

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

Что на самом деле значит «без загрузки»?

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

У этой разницы есть практические последствия:

  • Не нужно ждать загрузки. Получатель не ждёт, пока 20 ГБ дойдут до сервера, чтобы начать.
  • Никакой квоты хранилища. Ничего не расходует 15 ГБ хранилища Google или 2 ГБ Dropbox Basic.
  • Никакой хранимой копии. После передачи на сервере не остаётся ничего, что может истечь, утечь или требовать удаления.
  • Никакого лимита размера от сервиса, потому что ни одному сервису не нужно хранить файл.

Как передать файлы без загрузки в облако?

СпособРаботает через интернет?Нужны приложение или аккаунт?Хранится на сервере?Папки сохраняются?Лучше всего для
StrongFolder (P2P в браузере)ДаНетНетДаКого угодно, где угодно, любого размера
AirDropНет, только поблизостиУстройства AppleНетДа, между AppleMac, iPhone, iPad
Quick ShareНет, только поблизостиПриложение для Android / WindowsНетПо-разномуAndroid и ПК с Windows
Приложения для локальной сети (например, LocalSend)Нет, одна сетьПриложение на обоих устройствахНетПо-разномуДомашней или офисной сети
USB-кабель / внешний дискНетНетНетДаТерабайтов, без интернета
Собственный сервер (SFTP, NAS)ДаНастройка и аккаунтыДа, на вашем сервереДаКоманд с ИТ-поддержкой

Через интернет работают только первая и последняя строки. Домашний NAS или SFTP-сервер — это всё равно загрузка, просто на сервер, который принадлежит вам и который вам нужно поддерживать, защищать и держать онлайн.

Прямая передача из браузера в браузер

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

Иногда прямой путь невозможен — его блокируют строгие корпоративные файрволы и некоторые мобильные сети. Если прямое соединение невозможно (строгий корпоративный файрвол, некоторые мобильные сети), зашифрованный поток проходит через ретрансляционный (TURN) сервер StrongFolder. Ретранслятор пересылает данные и не хранит их. Файлы никогда не загружаются на сервер StrongFolder и не хранятся на нём. Технические подробности — в статье как работает передача файлов по WebRTC.

Отправить файлы

Бесплатно · в браузере · без регистрации

Обмен с устройствами поблизости: AirDrop и Quick Share

Если оба устройства в одной комнате, быстрее всего встроенный обмен с устройствами поблизости: AirDrop между устройствами Apple, Quick Share между Android-телефонами и ПК с Windows. Оба отправляют файлы напрямую по Wi-Fi или Bluetooth, но только на короткие расстояния и только внутри своих экосистем. Для Mac и ПК с Windows или iPhone и Android-телефона см. альтернативы AirDrop для Windows и Android и передачу файлов с Mac на Windows.

Кабели и диски

USB-кабель между телефоном и компьютером или внешний SSD вообще обходятся без сети. Это правильный выбор для терабайтов или когда нет интернета. И неправильный — когда получатель в другом городе.

Зачем избегать загрузки в облако?

  • Размер. Бесплатные облачные тарифы и сервисы передачи останавливаются на нескольких гигабайтах; проект на 200 ГБ не помещается. См. как отправить файл 100 ГБ бесплатно.
  • Время. С облаком общее время — загрузка плюс скачивание. Напрямую оба процесса идут одновременно.
  • Приватность. Договорам, медицинским снимкам, невышедшему видео или исходному коду не нужен второй дом на серверах провайдера. Подробнее — в статье безопасный обмен файлами.
  • Папки. Облачные диски обычно отдают получателю ZIP; прямая передача воссоздаёт дерево папок. См. как отправить папку без архивации.
  • Без регистрации. Ни одной стороне не нужно создавать аккаунт.

Каковы компромиссы передачи без загрузки?

Файл, который нигде не хранится, можно скачать, только пока им делятся. Это главный компромисс, и мы предпочитаем говорить о нём прямо:

  • Обе стороны онлайн одновременно. Вкладка браузера отправителя должна оставаться открытой и онлайн, пока получатель не закончит скачивание: файлы идут с устройства отправителя, а не с сервера.
  • Никакого «отправил и забыл». Ссылка работает, пока отправитель делится файлами. Когда отправитель нажимает Stop Sharing или закрывает вкладку, файлы становятся недоступны.
  • Ваша исходящая скорость — предел. Домашнее подключение с медленной отдачей ограничивает каждую вашу передачу.
  • Каждый получатель использует вашу полосу. Одну ссылку могут открыть несколько получателей; каждый скачивает напрямую у отправителя.

Полное объяснение — в статье почему отправитель остаётся онлайн.

Когда облако всё же лучше?

Загружайте на облачный диск или в сервис передачи, когда:

  • нужно отправить ссылку и выключить компьютер;
  • получатель в другом часовом поясе и будет скачивать завтра;
  • многие люди будут просматривать, открывать предпросмотр или комментировать файлы неделями;
  • нужна история версий или совместное редактирование.

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

Итоги

Чтобы передать файлы без загрузки в облако, соедините устройства напрямую: через интернет — браузерным P2P-инструментом, поблизости — через AirDrop или Quick Share, офлайн — кабелем или диском. Вы обходитесь без ожидания загрузки, квоты и хранимой копии; взамен вы остаётесь онлайн, пока получатель не закончит. Основы — в статье P2P-передача файлов, или вернитесь к руководству как передать большие файлы.

Частые вопросы

Можно ли отправить файлы, никуда их не загружая?

Да. P2P-передача отправляет данные прямо с вашего устройства на устройство получателя, а не сначала в облако. Байты всё равно идут через интернет, но по пути не хранятся на сервере.

Проходят ли мои файлы через какой-нибудь сервер?

Обычно нет. Если прямое соединение невозможно (строгий корпоративный файрвол, некоторые мобильные сети), зашифрованный поток проходит через ретрансляционный (TURN) сервер StrongFolder. Ретранслятор пересылает данные и не хранит их. Чтобы создать ссылку, сервис хранит метаданные передачи: имена файлов и папок, их размеры и количество файлов.

Может ли получатель скачать позже, когда я буду офлайн?

Нет. Ссылка работает, пока отправитель делится файлами. Когда отправитель нажимает Stop Sharing или закрывает вкладку, файлы становятся недоступны. Если файлы нужны получателю позже, используйте облачную ссылку.

Прямая передача быстрее загрузки в облако?

Обычно общее время меньше: с облаком получатель ждёт вашей полной загрузки, а потом скачивает; при P2P он скачивает, пока вы отправляете. Скорость ограничена более медленной из двух: вашей исходящей или его входящей.

Нужно ли устанавливать приложение?

Нет. StrongFolder работает в браузере с обеих сторон; расширение для Chrome — по желанию. Аккаунт не нужен ни для отправки, ни для получения. Вход через Google — по желанию: он сохраняет список ваших передач.

Это безопасно?

WebRTC шифрует каждый канал данных по протоколу DTLS, поэтому поток файлов зашифрован при передаче на любом соединении. Файлы никогда не загружаются на сервер StrongFolder и не хранятся на нём.

Отправьте следующий файл — или папку — напрямую

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

Отправить файлыВ Chrome