pb1dft Posted February 20, 2007 Report Share Posted February 20, 2007 Is there a way to setup you're own DHT server?Greetz Terry Link to comment Share on other sites More sharing options...
Firon Posted February 20, 2007 Report Share Posted February 20, 2007 Sure. Write one. Link to comment Share on other sites More sharing options...
SMF206 Posted February 23, 2007 Report Share Posted February 23, 2007 Very informative answer Link to comment Share on other sites More sharing options...
Firon Posted February 23, 2007 Report Share Posted February 23, 2007 There's really no other answer to it. You have to write one. There's no publicly available DHT server. Link to comment Share on other sites More sharing options...
SMF206 Posted February 24, 2007 Report Share Posted February 24, 2007 I understand that there is no 'bootstrap DHT out of the box' solution. But my criticism here is a little bit in place I think.DHT should be a trackerless solution. As long as we need a bootstrap like router.utorrent.com there is a single point of failure.Isn't it possible to let utorrent function as DHT bootstrap server like the tracker functionality that's already build in? Link to comment Share on other sites More sharing options...
Ultima Posted February 24, 2007 Report Share Posted February 24, 2007 µTorrent can bootstrap using embedded bootstraps in specially crafted .torrent files (step 2 here, for example), so there isn't a single point of failure. Link to comment Share on other sites More sharing options...
SMF206 Posted February 24, 2007 Report Share Posted February 24, 2007 And I'm very interested in how these specially crafted .torrent files are created since I want to use µT in a WAN environment.Setting up a DHT bootstrap isn't the most simple task. If that can be avoided it would be nice. Link to comment Share on other sites More sharing options...
SMF206 Posted February 26, 2007 Report Share Posted February 26, 2007 Today PB1DFT and I did some tests in order to setup our own DHT server.uTorrent itself is also working as DHT server as long as the right ports will be used. This are the steps to create you own local DHT server:1 - point router.utorrent.com via DNS (or hosts file) to your SEED server2 - Disable PEX on all uT clients to be sure that connections will be made via DHT3 - Create a trackerless torrent4 - Configure the SEED server with uTorrent on port 68815 - Ping from the clients to router.utorrent.com. It should resolve the IP address from the SEED server.6 - Connect from different subnets / VLANS with clients with the trackerless torrentfile.7 - Watch the status flagsConclusion:All local clients that are local to the SEED server are not connected via DHT. The H status is not displayed.All remote clients are showing the H status.More interesting even is the fact that The SEED server is functioning as router when machines cannot reach each other because of VLAN restrictions. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.