Chjo, ftp srv posloucha na portu 21. V aktivnim rezimu se klient pripoji na tenhle port a server se pripojuje spatky na klienta pro prenos dat na port kterej mu klient sdelil. V pasivnim rezimu posle klientovy po vytvorenym pripojeni port, na kterej se ma pripojit. (Doufam ze moc nekecam, asi by bylo lepsi se mrknout do rfc)

Pokud napr pouzivas NAT, musis mit modul, kterej primo ftp podporuje (aby si dokazal z komunikace precist ten port). Nevim jak presne se chova ten tvuj tunel, ale ja mam do prace tunel pres openvpn tcp (udp mi nako nefuckalo) a funguje vse vpohode. Jedna strana tunelu muze byt na privatni siti, protoze druha funguje jako srv.