Hallo, ich habe einen Linux Router mit Masquerading und dahinter einen FTP-Server auf Port 2004. Diesen Port habe ich auf dem Router mit iptables durchgeleitet. Das funktioniert auch soweit, allerdings habe ich öfters festgestellt, dass, wenn man versucht darauf mit dem Internet Explorer von WinXP drauf zuzugreifen, zwar die Passwortabfrage kommt, er dann aber nicht den Inhalt darstellen kann. Ich habe in den Optionen schonmal das Häckchen bei "passives FTP verwenden" entfernt, hat aber auch nix gebracht. Von Windows 2000 und 98 funzt das aber. Woran kann das liegen? Kommt der IE von XP mit dem Nat nicht klar? Die Firewall von SP2 hab ich übrigens schonmal deaktiviert.... Evtl. weiss ja einer von euch Hilfe... Mfg, Thomas
Hi, Am Friday 09 December 2005 14:21 schrieb Thomas Gräber:
ich habe einen Linux Router mit Masquerading und dahinter einen FTP-Server auf Port 2004. Diesen Port habe ich auf dem Router mit iptables durchgeleitet. Das funktioniert auch soweit, allerdings habe ich öfters festgestellt, dass, wenn man versucht darauf mit dem Internet Explorer von WinXP drauf zuzugreifen, zwar die Passwortabfrage kommt, er dann aber nicht den Inhalt darstellen kann. Ich habe in den Optionen schonmal das Häckchen bei "passives FTP verwenden" entfernt, hat aber auch nix gebracht. Von Windows 2000 und
Wenn Dein Portforwarding richtig gesetzt ist und ip_conntrack_ftp.ko und ip_nat_ftp als Module geladen sind (denk ich), sollte grundsätzlich active und passive FTP funktionieren.
98 funzt das aber. Woran kann das liegen? Kommt der IE von XP mit dem Nat nicht klar? Die Firewall von SP2 hab ich übrigens schonmal deaktiviert....
Wieso fragst Du nach IE, XP und NAT? Einem Client ist es egal, was auf dem Server passiert - wenn er auf passive FTP eingestellt ist. Was mir spontan einfällt, ist, dass die Win-2000/98-Rechner vielleicht direkt mit dem Internet verbunden sind (ohne NAT) und der XP-Rechner nicht. Der würde dann Passive verwenden müssen, was vielleicht aus irgendwelchen Gründen nicht klappt. Grüße, René -- Registered Linux User #324404
Am Freitag, 9. Dezember 2005 16:13 schrieb René Matthäi:
Hi,
Am Friday 09 December 2005 14:21 schrieb Thomas Gräber:
ich habe einen Linux Router mit Masquerading und dahinter einen FTP-Server auf Port 2004. Diesen Port habe ich auf dem Router mit iptables durchgeleitet. Das funktioniert auch soweit, allerdings habe ich öfters festgestellt, dass, wenn man versucht darauf mit dem Internet Explorer von WinXP drauf zuzugreifen, zwar die Passwortabfrage kommt, er dann aber nicht den Inhalt darstellen kann. Ich habe in den Optionen schonmal das Häckchen bei "passives FTP verwenden" entfernt, hat aber auch nix gebracht. Von Windows 2000 und
Wenn Dein Portforwarding richtig gesetzt ist und ip_conntrack_ftp.ko und ip_nat_ftp als Module geladen sind (denk ich), sollte grundsätzlich active und passive FTP funktionieren. hm...daran hab ich gar nicht gedacht, ist ja nen eigenes Firewallskript, sind aber trotzdem geladen....
98 funzt das aber. Woran kann das liegen? Kommt der IE von XP mit dem Nat nicht klar? Die Firewall von SP2 hab ich übrigens schonmal deaktiviert....
Wieso fragst Du nach IE, XP und NAT? Einem Client ist es egal, was auf dem Server passiert - wenn er auf passive FTP eingestellt ist. Was mir spontan einfällt, ist, dass die Win-2000/98-Rechner vielleicht direkt mit dem Internet verbunden sind (ohne NAT) und der XP-Rechner nicht.
Sind mehrere Rechner, alle aus dem selben Netz hinter dem Selben NAT-Router...
Der würde dann Passive verwenden müssen, was vielleicht aus irgendwelchen Gründen nicht klappt.
Wenn dann alle.... Bei mir zu Hause, der Rechner hängt direkt an einer ISDN-Leitung hab ich mal festgestellt bei ws_ftp, dass er bei passive versucht, auf die interne IP zuzugreifen, es dann nach einer Weileaber doch geht, kann aber auch sein, dass WS_FTP dann auf aktiv umschaltet.... Kann ich nur leider auf den anderen Rechnern nicht installieren.... Danke, Thomas
participants (2)
-
René Matthäi
-
Thomas Gräber