http://dcplusplus.sourceforge.net/
Das ist deine Lösung und kein FTP sonst schießt du deinen Server ab, da du eine direkte Kanalisierung nur auf den FTP hast. Dafür kannst du mit Endkundenhardware nicht die richtige Anbindung schaffen.
MfG Urmel
PS: Open Source rules!