Hace poco instalé Frostwire (un cliente libre de la red Gnutella) pero no me permitía conectarme, siempre se quedaba el mensaje “Starting connection”. Probé configurando el firewall y los puertos sin éxito, hasta que busqué en los foros de Frostwire y encontré la solución.
Lo que ocurre es que la versión 4.10 de Frostwire tiene una lista de hosts desfasados, hay que actualizarla. Para ello, basta reemplazar el archivo gnutella.net que se encuentra en ~/.frostwire por el que se encuentra en esta dirección:
http://mc3.electronicbox.net/gnutella.net
(En los foros de frostwire dan primero una lista más pequeña de hosts pero no me funcionó).
También, podemos editar el archivo
$ gedit ~/.frostwire/gnutella.net
Eliminar todo y pegar el contenido del archivo http://mc3.electronicbox.net/gnutella.net
Una vez hecho esto Frostwire debe conectarse sin problemas. Suerte :D.
Otra solucion creo yo, seria usar LimeWire o un cliente giFT (como apollon) que soporta Gnutella, FastTrack (KazAa), eDonkey, Ares y soulseek.