I kdybych chtěl, tak nevím:
- zda chceš používat aktivní nebo pasivní režim
- zda tví klienti jsou za NATem nebo ne (anebo zda mají NATující router s FTP conntrackem, na což se ovšem nelze spoléhat)
- zda (a jak) tvůj FTP server umí nastavit informace o datovém spojení odesílaném v řídicím spojení, nebo zda umí používat pro datová spojení jen určité sady portů
Chápeš už aspoň, proč ti to nefunguje? Pochopils, jak funguje FTP protokol? Jinak je to totiž opravdu jen ztráta času.
P.S.: "program" na to žádný neexistuje, to je úloha člověka, aby věděl jak program nastavit
edit: jen zběžně jsem se podíval na toho Cesara a má všechny potřebné volby (záložka IPconfiguration v nastavení serveru) pro nastavení správné funkce pasivního režimu za NATem. Akorát máš forwardnutých málo portů, pokud máš jen jeden.