Завантаження торрентами не працює


1

Я намагаюся створити торрент, щоб поділитися великою кількістю фотографій зі своєю сім’єю, але завантаження не могло працювати. Як доказ концепції, я спершу намагаюся насіти файл і підкреслити себе. Ось що я спробував:

В ~ / torrent_upload:

ctorrent -t -u "udp://tracker.coppersurfer.tk:6969/announce" -s example.torrent ./data.zip
cp ./example.torrent ../torrent_download/example.torrent
ctorrent ./example.torrent

В ~ / torrent_download:

ctorrent ./example.torrent

Ось результати:

Для torrent_upload:

META INFO
Announce: udp://tracker.coppersurfer.tk:6969/announce
Created On: Thu Jan 12 19:40:46 2017
Piece length: 262144
Created with: Enhanced-CTorrent/dnh3.3.2

FILES INFO
<1> ./2016_11_05.zip [186422111]
Total: 177 MB
warn, couldn't set bit field refer file "example.torrent.bf":  No such file or directory
This is normal if you are seeding.
Listening on 0.0.0.0:2706
Press 'h' or '?' for help (display/control client options).
- 0/0/1 [1/712/1] 0MB,0MB | 0,0K/s | 0,0K E:0,0 Connecting                      
Checking completed.

FILES INFO
<1> ./2016_11_05.zip [186422111] 712/712 (100%)
Total: 177 MB
Seed for others 72 hours

\ 0/0/1 [712/712/712] 0MB,0MB | 0,0K/s | 0,0K E:0,0  Connecting      

з останньою лінією, що перебуває в Connecting

Для torrent_download:

META INFO
Announce: udp://tracker.coppersurfer.tk:6969/announce
Created On: Thu Jan 12 19:40:46 2017
Piece length: 262144
Created with: Enhanced-CTorrent/dnh3.3.2

FILES INFO
<1> ./2016_11_05.zip [186422111]
Total: 177 MB
Creating file "./2016_11_05.zip"
Listening on 0.0.0.0:2705
Press 'h' or '?' for help (display/control client options).
/ 0/0/1 [0/712/0] 0MB,0MB | 0,0K/s | 0,0K E:0,0 Connecting                      

знову з останньою лінією Connecting. Запуск ctorrents у словесному режимі насправді не додає корисної інформації. Я просто бачу повторювані рядки, схожі на:

1484220255 Cache: 0K/16M  Hits: 0  Miss: 0  0%  Pre: 0/0
/ 0/0/1 [712/712/712] 0MB,0MB | 0,0K/s | 0,0K E:0,0 Connecting                  
1484220256 Cache: 0K/16M  Hits: 0  Miss: 0  0%  Pre: 0/0
- 0/0/1 [712/712/712] 0MB,0MB | 0,0K/s | 0,0K E:0,0 Connecting 

на обох процесах.

Будь-яка ідея, чого я пропускаю? Читаючи навколо, деякі люди кажуть, що це проблема з портом, і мені потрібно відкрити порт в маршрутизаторі, щоб дозволити завантаження, хоча, здається, не всі згодні з цим. Я відкрив порт 2706, який завантажував ctorrent, слухав, але це нічого не змінило.

Інші звинувачують сайти-трекери. Я не знаю, як перевірити, чи працює трекер, який я використовую, чи ні, але я спробував кілька, і все з тим самим результатом.

Я подумав, що, можливо, сайтам-трекерам потрібен певний час, щоб почати з'єднання однолітків, але я покинув і процес завантаження, і завантаження протягом ночі, і це не спрацювало.

Я вже встановив свою IP-адресу на статичну - і в будь-якому випадку я думаю, що це не має значення, враховуючи, що я зараз по суті локальний до локального зв'язку.

Я спробував завантажити популярні торренти, такі як зображення Ubuntu, щоб переконатися, що частина завантаження не зламана, і вона працює як шарм.


EDIT у відповідь на запитання Сет:

Я спробував посіяти останні Ubuntu ISO на двох різних машинах. Запуск у звичайному режимі виглядав так, що нічого не завантажено, але ось уривки багатослівного режиму:

1484232174 Connected to tracker
1484232174 Reported to tracker:  0 uploaded, 0 downloaded
1484232175 Disconnected from tracker
1484232175 new peers=50; next check in 1800 sec
1484232175 Connecting to 178.62.36.240:51413 (peer 0x7ff38a701b50)
1484232175 Connecting to 84.215.30.5:51413 (peer 0x7ff38a702140)
...
1484232175 peer 0x7ff38a502230 gave 0x00000000001000 as reserved bytes
1484232175 Peer 0x7ff38a502230 ID: -qB3370-70bW.N2QYtAi
...
1484232175 0x7ff38a5015d0: Connection reset by peer
1484232175 close: bad handshake
1484232175 0x7ff38a5015d0 close
...
1484232237 peer 0x7ff38d000bf0 gave 0x00000000001000 as reserved bytes
1484232237 Peer 0x7ff38d000bf0 ID: -TR2840-144jjvhhi98x
1484232237 0x7ff38a702ab0 bitfield has 99%
1484232237 0x7ff38a702ab0 seed<->seed detected
...
1484232175 Unknown message type 20 from peer 0x7ff38d200000
1484232175 0x7ff38d200000 is a seed (bitfield is full)
1484232175 0x7ff38d200000 seed<->seed detected
1484232175 close: receive
...
- 0/22/2903 [3040/3040/3040] 0MB,0MB | 0,0K/s | 0,0K E:0,3                      
1484232238 Cache: 0K/16M  Hits: 0  Miss: 0  0%  Pre: 0/0

Мені здається, ніби спілкування з однолітками триває, хоча й без завантаження. Не можу сказати, чи це через якісь помилки (наприклад, поганий рукостискання, невідомий тип повідомлення 20 і т. Д. Повідомлення) або просто тому, що Ubuntu - настільки популярний торрент, що мені ніхто не потребував нічого.

Я також спробував посіяти свій торрент на одну машину та завантажити на іншу, і я бачу, що вони обоє звіту повторюються:

| 0/0/1 [712/712/712] 0MB,0MB | 0,0K/s | 0,0K E:0,0 Connecting                  
warn, connect to tracker failed:  Operation timed out

тож це схоже на проблему з трекером. Але я маю це повідомлення з купою на різних трекерах, які я спробував, тому, можливо, саме на моєму боці перешкоджає спілкуванню з трекерами, наприклад, як я створив торрент.


1
Ви порівнювали вихід з робочим торрентом і вашим? Ви намагалися згодом висіяти один із цих потоків? Ви спробували це з двома різними пристроями?
Сет

@Seth - хороші запитання, будь ласка, дивіться оновлену інформацію
Puchatek

Відповіді:


0

Тож насправді це була проблема з трекером. Після спробу п'ятого чи шостого я нарешті почав завантажувати роботу. Відчуваю себе досить нерозумно, це було причиною, але завдяки Сетю, який змусив мене закопати проблему досить важко, щоб зрозуміти це.


Не забувайте, що ви можете відзначити власну відповідь як рішення. Приємно, що ти це зрозумів. Залежно від конфігурації трекера, цей трекер може просто виключити себе (випадково) зі списку можливих аналогів для цього торента.
Сет

1
@Seth Оскільки я новачок у Superuser, це не дозволить мені позначити власну відповідь як відповідь, поки не минуло двох повних днів. Я тоді буду.
Пучатек
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.