Hallo,
ich möcht meinen PC als FTP-Server einrichten. Dazu hab ich den FTP-Dienst von IIS gestartet und bei meinem Router eingestellt, die Ports 20/21 zu forwarden, dieser schickt außerdem seine dynamische IP an DynDNS. Das Aufrufen von ftp://localhost:21 funktioniert, also der Server läuft, jedoch ftp://***.dyndns.org:21 nicht: "Die Serververbindung wurde zurückgesetzt". Andere Sachen, z.B. das eMule-Webinterface, funktionieren einwandfrei (http://***.dyndns.org:4711). Woran kann das liegen?
Vielen Dank für Antwort.
nesquik
Seite 1 von 1
Pc Als Ftp-server funktioniert nicht
Anzeige
#2
geschrieben 22. Juli 2005 - 18:08
hallo
Der Grund dafür ist, weil FTP ein sehr kompliziertes Protokoll ist, weil es 2 Ports verwendet. Es gibt 2 Verfahren, die hier z.B. gut beschrieben werden.
Probiere mal den Passive Mode. Den musst du Clientseitig umstellen.
Hier wird beschrieben, wie du den IE auf den passiven Modus umstellst.
Du konfiguierst dein FTP Programm richtig und vergibst eine Port Range in den Einstellungen. Diese musst du dann auch forwarden.
Oder du verwendest andere (einfache) Protokolle wie scp oder sftp usw.
Der Grund dafür ist, weil FTP ein sehr kompliziertes Protokoll ist, weil es 2 Ports verwendet. Es gibt 2 Verfahren, die hier z.B. gut beschrieben werden.
Probiere mal den Passive Mode. Den musst du Clientseitig umstellen.
Hier wird beschrieben, wie du den IE auf den passiven Modus umstellst.
Du konfiguierst dein FTP Programm richtig und vergibst eine Port Range in den Einstellungen. Diese musst du dann auch forwarden.
Oder du verwendest andere (einfache) Protokolle wie scp oder sftp usw.
Dieser Beitrag wurde von ichbines bearbeitet: 22. Juli 2005 - 19:44
#3
geschrieben 22. Juli 2005 - 18:25
Hm. Das mit den 2 Ports wusste ich, deswegen forwarde ich ja auch 20 UND 21. IIS ist auf 21 eingestellt und im IE ist passives FTP auch aktiviert - es geht trotzdem nicht.
#4
geschrieben 22. Juli 2005 - 18:40
Welches FTP-Server Programm nutzt du denn?
Ich denke mal das dort die richtigen Einstellungen fehlen.
MfG
Summerboy1986
Ich denke mal das dort die richtigen Einstellungen fehlen.
MfG
Summerboy1986
Jede Person,
die einer Straftat angeklagt ist,
gilt bis zum gesetzlichen Beweis ihrer UnSchuld alsunschuldig.
PC-Laden-Blog | Geschichten aus dem wahren Leben
gilt bis zum gesetzlichen Beweis ihrer UnSchuld als
PC-Laden-Blog | Geschichten aus dem wahren Leben
#5
geschrieben 22. Juli 2005 - 18:54
Ich benutz IIS (bei XP Pro dabei). So viel kann man da gar nicht einstellen.
#6
geschrieben 22. Juli 2005 - 19:41
Hmm, damit kann ich nun gar nichts anfangen.
Wie siehts denn mit der Firewall aus? Die mal testweise deaktiviert?
MfG
Summerboy1986
Wie siehts denn mit der Firewall aus? Die mal testweise deaktiviert?
MfG
Summerboy1986
Jede Person,
die einer Straftat angeklagt ist,
gilt bis zum gesetzlichen Beweis ihrer UnSchuld alsunschuldig.
PC-Laden-Blog | Geschichten aus dem wahren Leben
gilt bis zum gesetzlichen Beweis ihrer UnSchuld als
PC-Laden-Blog | Geschichten aus dem wahren Leben
#7
geschrieben 22. Juli 2005 - 19:47
hallo
Also nochmal eine Erklärung zu den Ports:
aktiv: benötigst du den Port 20, 21 und eine Port Range höher als 1024. Dieser Modus macht oft Probleme hinter Routern und Firewalls.
passiv: benötigst du den Port 21 und eine Port Range höher als 1024. Dieser Modus ist speziell für Router und Firewalls gedacht, da er einfacher aufgebaut ist und fast immer funktioniert.
Also dir Fehlt die Port Range.
(z.B. 28000-28010 ;
reicht für 10 gleichzeitige Datenverbindungen).
Diese Tragst du im IIS und im Router ein.
Also nochmal eine Erklärung zu den Ports:
aktiv: benötigst du den Port 20, 21 und eine Port Range höher als 1024. Dieser Modus macht oft Probleme hinter Routern und Firewalls.
passiv: benötigst du den Port 21 und eine Port Range höher als 1024. Dieser Modus ist speziell für Router und Firewalls gedacht, da er einfacher aufgebaut ist und fast immer funktioniert.
Also dir Fehlt die Port Range.
(z.B. 28000-28010 ;
reicht für 10 gleichzeitige Datenverbindungen).
Diese Tragst du im IIS und im Router ein.
Zitat
Passives FTP
Der Client startet eine Verbindungsanfrage, ausgehend von einem der loaklen Ports zwischen 1024-65535 zu dem Server-Port 21.
Der Aufbau des Datenkanals erfolgt von einem der loaklen Ports zwischen 1024-65535 zu einem der Serverports zwischen 1024-65535.
Der Server baut keine (aktive) Verbindung zum Client auf.
Der Client startet eine Verbindungsanfrage, ausgehend von einem der loaklen Ports zwischen 1024-65535 zu dem Server-Port 21.
Der Aufbau des Datenkanals erfolgt von einem der loaklen Ports zwischen 1024-65535 zu einem der Serverports zwischen 1024-65535.
Der Server baut keine (aktive) Verbindung zum Client auf.
#8
geschrieben 22. Juli 2005 - 23:16
Wenn du hinter 'nem Router hängst, musst du beim FTP-Server die externe IP-Adresse verwenden - bei FileZilla Server kann man sie gar per externem CGI-Script ermitteln lassen. Ansonsten bist du sehr stark darauf angewiesen, daß der Router die PORT-Kommandos erkennt und korrekt überschreibst, damit baust du dir allerdings eine große Sicherheitslücke.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
- ← Gmx
- Internet Forum
- Banner →
Thema verteilen:
Seite 1 von 1