I'm using transmission-cli on Linux, and am currently testing between 2 machines on a private subnet.
What I ultimately want to do is set up a network of about 200 small servers, to use bit torrent as a form of mirroring. We're trying to distribute company news-flash/training videos etc across all locations in the country (most on ADSL), without killing our upload bandwidth in the center. I'd prefer to avoid running a tracker for simplicity. The idea is:
1. Start with the video on the primary web server.
2. Create a trackerless torrent on this machine: (with no announce URL, private-flag set if possible, but not required)
Code: Select all
transmissioncli -n data_dir/filename example.torrent
Code: Select all
transmissioncli -er -w data_dir/ example.torrent
5. On the peers, run:
Code: Select all
transmissioncli -er -w data_dir/ example.torrent
At the moment, I tried exactly that (up to step 5) between 2 machines on a local (192.168.0.*) subnet which is disconnected from the Internet. It doesn't work. I can understand why: the 2nd peer has no idea what is the IP address of the seed, (it's not in the .torrent file) and so presumably can't initialise the DHT. However, I don't know how to proceed from here...help?
Thanks very much - Richard