need to take careof firewall traversal problems.
a set of issues relating to active and passive server mode will have to be thoroughly understood and resolved.
alternatively, you can replicate the settings used by FTP admins in similar situation.
But how?
how can i replicate the settings used by FTP admins?