![]() Registered Member ![]()
|
There's a possibility to share your torrents without using a tracker using 'Add Peer' dialog. Note that the other side will have to know your IP address and port KTorrent is using.
Let's say you have a friend with who wants to download something from you but you don't want to use public tracker (or cannot). This is what you need to do: Client who is going to seed * Create a torrent using "New torrent" dialog (File->New): - Select file or folder you want to share - Check 'start seeding' - Don't check "private torrent" since KT won't let you add peers to a private torrent. - In tracker field enter your localhost IP (or simply enter anything - KT will only complain to malformed URL but this is of no importance since we won't use a tracker). This step is needed since KT won't let you make a torrent without at least one tracker. So, enter 127.0.0.1, or anything that comes to your mind... - Click on create torrent, send it to your friends email, seed the torrent and you're done. Client who is going to download. - Open the torrent a seeding client has sent you. - KT will probably complain about the tracker - ignore that. - Right-click your torrent in KTorrent main window and choose 'Add peer...' from menu. - In the following dialog enter seeding clients IP address and port and click 'Add'. - After this step KTorrent should connect to the other side and start the download. If this doesn't happen then there's probably a connection problem with one or both clients (e.g. NAT/Firewall or something). NOTE: Seeding client has to be able to accept incoming connections to the port KTorrent is listening to. Check your firewall before trying to do this. This feature is available with SVN version from 05. September 2006. and later. |
![]() Registered Member ![]()
|
Nice candy!
![]() Works good, one thing i noticed: - loading a torrent with http://127.0.0.1/announce as url crashed KTorrent EDIT weird, not anymore |
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
Hehe, nope i've only uploaded twice to someone while DHT was turned on, but the data was VERY rare(probably non-existing), so it wasn't a surprise to not get any peers out of it:
- to another guy who used azureus2.5.0.0, this worked perfectly - to my sister some days ago who used utorrent 1.6, we lost the connection every x minutes |
![]() Registered Member ![]()
|
http://buntudot.org/people/~jdong/ktorr ... st.torrent
Hehe, let's test ![]() I created this dummy "trackerless" torrent. It's a 10MB file filled with zeroes. I'm currently using KTorrent 2.0.3 with the DHT ping patch from SVN to seed it... I have roughly 70 and increasing DHT nodes, which I picked up from being in the Kubuntu DVD swarm for 10 minutes. If you have some time and curiousity about DHT, feel free to jump into the swarm ![]() |
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
I was leecher from 11:15 UTC, and just noticed at 16:55 i am seeder now.
![]() Not sure when i got connected. I'll let is running so you van play. I have to move myself though for a bite with my sister.
Last edited by stoeptegel on Mon Nov 06, 2006 4:56 pm, edited 1 time in total.
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
Hello there,
I am trying to use a trackerless torrent to share data between several computers without the need for me to send it to each of them entirely. So I create the .torrent file and check "Decentralized (DHT only)" and add my own IP and port to the nodes list. When I load the .torrent file on another computer (in fact, another ktorrent running on the same), it doesn't connect until I use "right click -> add peers" and type in the same IP. Did I misunderstand something ? Please help me out... |
![]() Moderator ![]()
|
Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]