Каковы различные способы передачи большого (5 ГБ) файла между двумя системами Windows?
Google Drive не работает на мне с невероятно медленной скоростью загрузки (мое интернет-соединение на 100 Мбит вверх / вниз, поэтому я не виноват). Dropbox, похоже, имеет идентичные проблемы. Skype не принимает файлы размером более 300 Мб. Мой интернет-провайдер не может легко дать мне статический IP-адрес, то есть внешний IP-адрес маршрутизатора не относится к типу, в который вы можете использовать SSH. Другая система находится в том же положении относительно IP-адреса маршрутизатора и интернет-провайдера. Следовательно, доступны только системы прямого подключения.
Есть ли способ решить проблему? Платная услуга будет достаточной, как только вам не придется платить за год вперед.
4 ответа
Динамическая IP-адресация действительно не проблема. Большинство стандартных кабельных модемов позволяют вам настроить переадресацию портов, и почти через 20 лет моего личного опыта ваш IP-адрес от кабельного интернет-провайдера, вероятно, останется неизменным в течение нескольких месяцев, если не лет. Если вы не знаете, какой у вас внешний IP-адрес, есть много сайтов, которые могут вам рассказать, например, IP Chicken.
Вы упоминаете, что оба ваших друга технически неграмотны. Но можете ли вы посетить одного из них лично и напрямую взаимодействовать с компьютером? Если это так, я бы сделал это:
Сначала вам нужно перенаправить порт 22 модема на внутренний IP-адрес. Это позволяет SSH/SFTP пройти. Затем загрузите ПК с живого компакт-диска Linux, такого как Knoppix. Включите SSH-сервер и создайте учетную запись. Выясните, каков локальный путь к файлу, которым вы хотите поделиться.
Затем позвоните своему другому другу и в устной форме проведите его через процесс установки FTP-клиента Filezilla, а затем введите информацию о соединении (IP-адрес, учетные данные и порт 22). Он должен иметь возможность перейти к файлу и загрузить его.
Я использую Resilio Sync (ранее Bittorent Sync). Это бесплатно для некоммерческого использования и очень хорошо работает с большими файлами и в нескольких местах.
Если вам просто нужно поделиться 1 файлом, используйте Teamviewer. Установите с обеих сторон и используйте общий доступ к файлам ТВ. Это выполнит работу честно. Возможно, он не самый быстрый, но он должен быть относительно быстрым по отношению к вашему интернет-соединению и намного проще, чем иметь дело с открытием портов или настройкой FTP или других серверов на обоих концах.
Решение вашей проблемы без проблем с динамическими IP-адресами - это использование облачных сервисов, которые вы упомянули в своем вопросе. Вам просто нужно дождаться загрузки файлов. Для загрузки этих (бесплатных) облачных сервисов достаточно скорости загрузки 100 Мбит / с, поскольку обычно они используют только небольшую полосу пропускания от 500 кБ / с до 2 МБ / с. Кажется, это не зависит от максимальной скорости загрузки (моя скорость загрузки составляет 1000 Мбит / с). Возможно, в платном облачном сервисе скорость загрузки улучшена по сравнению с бесплатной версией.
Я получил лучший опыт за последние месяцы с OneDrive (бесплатно). Я распространил несколько файлов ISO и видео (около 4-5 ГБ) между разными компьютерами (динамические IP-адреса), и файлы, похоже, были загружены со скоростью около 1 МБ / с. Для файла объемом 5 ГБ потребовалось около 1,5-2 часа, чтобы закончить.