Thema: Delphi IdFTP hinter Router

Einzelnen Beitrag anzeigen

Unplugged

Registriert seit: 14. Apr 2004
Ort: Leipzig
125 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: IdFTP hinter Router

  Alt 9. Jun 2005, 11:23
Ich hab es mittlerweile hinbekommen, indem ich die IdFTP.pas editiert habe.

Und was ich meinte:
Du hast ja hinter einem Router nur eine lokale Netzwerk-Ip. Wenn du jetzt mit einem FTP-Client zum Server connectest, wird ja im Active-Mode folgender Befehl geschickt:

PORT ip1,ip2,ip3,ip4,port1,port2

ip1-4 = IP
port1,port2 = PORT

Der Client hat quasi dann lokal einen Miniserver geöffnet und wartet nun auf die Verbindung des Servers.
Er sendet aber dummerweise die lokale Netzwerk-Ip, und das war mein Problem.
  Mit Zitat antworten Zitat