Developers.TestingEnvironment
Creating a Testing Environment
Developers, please use this page to share information about how to create a testing environment. I have created a list of seed topics below that would be beneficial to fill. Please add additional topics and information as you can:
Servers
How to setup an HTTP Server How to setup an FTP Server How to setup a Gnutella Web Cache How to setup a G1 Ultrapeer How to setup a G2 Hub How to setup an ED2K Server How to setup a BitTorrent Tracker
Clients
How to setup a G2 client: various G2 clients including Shareaza, Gnucleus, MLdonkey, Caribou, FileScope, Adagio, Kiwi, Morpheus, etc. How to setup a G1 client: various G1 clients including Shareaza, BearShare, Gnucleus, LimeWire, MLdonkey, Phex, Swapper, XoloX, GTK-Gnutella, Mutella, Qtella, etc. How to setup an eDonkey2000 client: various ED2K clients including eDonkey, Shareaza, eMule, MLdonkey, Morpheus, amule, Hydranode, Epicea, XoloX, Jubster MP3 Finder, eMule Morph XT, etc.
References
Protocols
IPv4 IPv6 HTTP RFC FTP RFC Gnutella Gnutella 2