Bist du sicher, dass du das Tunneln richtig verstanden hast? Das funktioniert normalerweise so, dass am Client ein gesperrter dadurch umgangen wird, dass die Daten über einen offenen ( z.B. 80 ) an einen externen Server geschickt werden, bei dem sowohl der Tunnelport als auch der beim Client gesperrte zu umgehende Port offen sind und dieser externer Server fungiert dann quasi als Relais zwischen Port 80 am Client und Port XY am eigentlich Ziel.
Die Technik ist also für Clients manchmal ganz brauchbar, aber für Server relativ sinnlos, weil man ja dann den
FTP und noch an anderer Stelle den Tunnelserver braucht. Dann könnte man den
FTP auch gleich auf den Tunnelrechner packen. Warum änderst du statt zu tunneln nicht einfach den Port an deinem
FTP?