Приложения для прямой передачи файлов ПК-ПК по ethernet на рабочем столе

Терабайт фотографий, файлов проектов и библиотек Steam передается за вечер через USB 3, большую часть рабочего дня через Wi-Fi и примерно за полчаса через непосредственно подключенный кабель гигабитного ethernet. Без облачной загрузки, без покупки NAS, без внешнего диска, который переносят между двумя компьютерами. Загвоздка всегда была в ПО: встроенные инструменты SMB на Windows и macOS по-прежнему предполагают, что оба ПК находятся в одной аккуратной сети, а приложения для синхронизации потребителей отправляют все через свои серверы, даже если два компьютера стоят на одном столе.

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

Что действительно имеет значение для прямой передачи LAN

Быстрое сравнение

Приложение Лучше всего для Платформы Бесплатный план Примечания
LocalSend Общий выбор, интерфейс в стиле AirDrop Windows, macOS, Linux, iOS, Android Бесплатный, открытый исходный код Обнаружение mDNS, фрагментированный HTTPS
Warpinator Установки на основе Linux Linux (Flatpak), Windows, Android Бесплатный, открытый исходный код От команды Linux Mint
Snapdrop Только браузер, без установки Любое устройство с браузером Бесплатный, открытый исходный код WebRTC, комнаты с ограничением LAN
PairDrop Snapdrop с дополнениями Любое устройство с браузером Бесплатный, открытый исходный код Добавляет коды сопряжения и подсказки IP
Croc Командная строка, большие файлы Windows, macOS, Linux Бесплатный, открытый исходный код Сквозное шифрование, возобновляемая
Nitroshare Старые LAN-сети Windows и Linux Windows, macOS, Linux Бесплатный, открытый исходный код Работает как фоновое приложение в области уведомлений
Syncthing Непрерывное зеркалирование папок Windows, macOS, Linux, BSD Бесплатный, открытый исходный код Для постоянной синхронизации, не одноразовой

Приложения

1. LocalSend, выбор, который большинство людей устанавливают в первую очередь

LocalSend — это приложение, которое большинство потоков для передачи данных между ПК в 2026 году рекомендуют. Он запускает служу mDNS, чтобы два устройства автоматически видели друг друга в одной подсети, затем передает через HTTPS с фрагментированным протоколом, который обрабатывает папку размером 1 ТБ без скачков памяти. Интерфейс близок к Apple AirDrop, поэтому он выигрывает тест «просто отправь жене свадебные фотографии».

Где он не справляется: Нет встроенного режима зеркалирования папок. Если оба ПК спят, обнаружение должно снова запуститься после пробуждения. Большие передачи одного файла по медленному Wi-Fi могут зависать на последнем проценте некоторое время перед очисткой.

Ценообразование:

Платформы: Windows, macOS, Linux, iOS, Android.

Загрузка: localsend.org или GitHub releases

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

2. Warpinator, создан для толпы Linux

Warpinator начался как ответ команды Linux Mint на тот факт, что Nautilus удалил свой старый одноранговый общий доступ. Он использует gRPC по локальной сети, автоматически обнаруживает однорангов и теперь поставляется с клиентом Windows и сборкой Android наряду с исходным Linux. На смешанной LAN Ubuntu / Fedora / Mint это наименее трудозатратный вариант, потому что на большинстве машин он уже установлен.

Где он не справляется: Нет клиента macOS. Сборка Windows поддерживается сообществом и отстает на один выпуск от Linux-версии. Очень большие передачи одного файла могут зависать на ненадежном Wi-Fi.

Ценообразование:

Платформы: Linux (основной), Windows (клиент сообщества), Android.

Загрузка: github.com/linuxmint/warpinator или через Flathub

Итоговая строка: Правильный выбор по умолчанию на LAN с преобладанием Linux, особенно если какая-либо из машин уже работает на Mint.

3. Snapdrop, без установки, работает с телефона

Snapdrop загружается на вкладку браузера и помещает вас в комнату со всеми другими браузерами в одной подсети. Перетащите файл на плитку другого устройства и он передается через WebRTC, который два браузера согласовывают напрямую без касания сервера для полезной нагрузки. Вся эта операция занимает около десяти секунд от открытия URL.

Где он не справляется: WebRTC требует квитирования сигнализации через общественный сервер, поэтому офлайн-LAN без интернета должна запускать контейнер Snapdrop с самостоятельным хостингом для работы. Пропускная способность ограничена реализацией WebRTC браузера, что нормально для нескольких ГБ, но медленнее чем встроенный TCP.

Ценообразование:

Платформы: Любое устройство с современным браузером.

Загрузка: snapdrop.net или github.com/RobinLinus/snapdrop

Итоговая строка: Самый быстрый способ отправить файл с заблокированного рабочего ноутбука на телефон без установки чего-либо.

4. PairDrop, Snapdrop с недостающими функциями

PairDrop — это ветка Snapdrop, которая сохраняет рабочий процесс только в браузере и добавляет части, которые люди постоянно просили: постоянные коды сопряжения, поэтому устройства переживают изменения аренды DHCP, режим «временной общей комнаты», когда два устройства находятся в разных сетях, и поддержку отправки целых папок вместо одного файла. Общественный экземпляр хорошо поддерживается и легко размещается на собственном сервере.

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

Ценообразование:

Платформы: Любое устройство с современным браузером.

Загрузка: pairdrop.net или github.com/schlagmichdoch/PairDrop

Итоговая строка: Выбор только браузера, когда основы Snapdrop недостаточно.

5. Croc, опция терминала для больших файлов

Croc — это один бинарный файл Go, который передает файлы между любыми двумя компьютерами с сквозным шифрованием и коротким читаемым кодом в качестве метода сопряжения. Он возобновляет прерванные передачи, использует несколько потоков TCP для пропускной способности и работает по LAN или через интернет с одной и той же командой. На прямом кабеле ethernet архив размером 1 ТБ перемещается со скоростью, близкой к скорости линии, и выживает при закрытии крышки ноутбука на полпути.

Где он не справляется: Нет GUI. Сопряжение проходит через общий ретранслятор по умолчанию, что означает, что установка соединения касается интернета даже для передачи LAN. Передайте --relay, чтобы направить его на собственный или локальный ретранслятор LAN для по-настоящему закрытой передачи.

Ценообразование:

Платформы: Windows, macOS, Linux, плюс сборка BSD.

Загрузка: schollz.com/software/croc или brew install croc / winget install croc

Итоговая строка: Лучший выбор, когда файл огромен, соединение нестабильно и вы уже живете в терминале.

6. Nitroshare, классический с низким уровнем драмы

Nitroshare был вариантом «просто работает на нашей офисной LAN» с 2015 года и по-прежнему получает выпуски. Он работает как приложение в системном трее, автоматически обнаруживает однорангов и выполняет прямые передачи TCP. На смешанной LAN Windows и Linux с более старым оборудованием он имеет тенденцию превосходить новые приложения, потому что не делает никаких предположений о доступности mDNS.

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

Ценообразование:

Платформы: Windows, macOS, Linux.

Загрузка: nitroshare.net или github.com/nitroshare/nitroshare-desktop

Итоговая строка: Тихий выбор по умолчанию на офисной LAN, полной машин Windows 10 и Ubuntu.

7. Syncthing, если передача — это постоянное дело

Syncthing — это инструмент для зеркалирования папок, а не приложение для одноразовой передачи, но оно заслуживает места в этом списке, потому что работа «1 ТБ между двумя ПК» часто на самом деле «держи эту папку в синхронизации между двумя ПК, которые я использую каждый день». Нацельте Syncthing на папку на каждом компьютере, обмените идентификаторами устройств, и два компьютера согласуют изменения по LAN, когда они видят друг друга. Он автоматически выбирает самый быстрый доступный путь, поэтому кабель прямого подключения ethernet имеет приоритет над Wi-Fi.

Где он не справляется: Избыточно для одной передачи. Первоначальная индексация большой папки привязывает одно ядро процессора на некоторое время. Разрешение конфликтов сохраняет обе копии файла с суффиксом, что удивляет новых пользователей.

Ценообразование:

Платформы: Windows, macOS, Linux, BSD, Android.

Загрузка: syncthing.net или репозитории вашего дистрибутива

Итоговая строка: Правильный инструмент, когда передача — это не совсем передача, это начало долгосрочного зеркалирования.

Как выбрать правильный

Для большинства домашних пользователей, перемещающих терабайт один раз, LocalSend плюс физический кабель ethernet — это весь ответ. Он достигает примерно 100 МБ/с на гигабитной ссылке без настройки.

FAQ

Как передать файлы между двумя ПК через ethernet без маршрутизатора?

Подключите два ПК кабелем ethernet, присвойте обоим статический IPv4-адрес в одной подсети (например 192.168.42.1 и 192.168.42.2), затем используйте любое из приложений выше. LocalSend и Nitroshare автоматически обнаружат второй компьютер после включения ссылки. Croc работает с просто кодом сопряжения и не заботится о макете IP вообще.

Передача прямого ПК-ПК быстрее чем SMB?

Для чистой пропускной способности в одной LAN они близки, потому что SMB и эти приложения в итоге передают байты через TCP. Практическое отличие — установка. SMB требует общих учетных данных, имен рабочих групп и общего ресурса, настроенного на отправляющей стороне. LocalSend или Snapdrop соединяются за секунды. Для одноразовой передачи стоимость установки намного превосходит разницу пропускной способности.

Могу ли я использовать эти приложения через Wi-Fi вместо ethernet?

Да, все семь работают через Wi-Fi, пока оба устройства видят одну точку доступа. Пропускная способность падает до того, что может сделать более медленное устройство, обычно 30–50 МБ/с на Wi-Fi 5 и 80–120 МБ/с на Wi-Fi 6. Для терабайта кабель ethernet стоит того.

Безопасно ли использовать croc в открытой сети Wi-Fi?

Да. Croc соединяет две стороны коротким кодом, затем получает ключ шифрования из него и передает через зашифрованный канал. Любой, кто прослушивает Wi-Fi, видит только зашифрованный текст. Одно предупреждение: ретранслятор по умолчанию находится на schollz.com, поэтому метаданные сопряжения (не содержание файла) передаются в интернет, если вы не направите croc на свой собственный ретранслятор с --relay.

Что насчет AirDrop для Windows и Linux?

LocalSend — это ближайшее на сегодня и делает то же самое на смешанной LAN. Warpinator попадает в тот же случай с ориентацией на Linux в первую очередь. Ни один из них не использует протокол Apple, поэтому они не совместимы с фактическим Mac в режиме AirDrop, но они охватывают один и тот же рабочий процесс «переместить файл на этот ноутбук через комнату».