FTP Server einrichten
Hallo zusammen,
ich scheitere gerade an der einrichtung eines ftp servers zum datenaustausch..
betriebsystem ist xp und router ist ein dlink DI-624
im router habe ich bereits den virtuellen server ftp aktiviert und meine lokale IP eingegeben und port 21.
Als FTP software verwende ich Filezilla.
In Filezilla gebe ich im servermanager meine öffentliche IP ein (die mir im menü vom router angezeigt wird) und port 21 und vergebe einen benutzernamen und passwort.
Anschließend auf Verbinden... passieren tut nichts...fehlgeschlagen...wo liegt denn da das Problem... Muss ich noch was einstellen in Filezilla oder im Routermenü z.b. firewall (wobei ja im routermenü unter firewall der port 21 "allowed" wird sobald ich den ftp aktivere im router)
würd mich freuen wenn mir da jemand mal helfen kann..
gruß
ich scheitere gerade an der einrichtung eines ftp servers zum datenaustausch..
betriebsystem ist xp und router ist ein dlink DI-624
im router habe ich bereits den virtuellen server ftp aktiviert und meine lokale IP eingegeben und port 21.
Als FTP software verwende ich Filezilla.
In Filezilla gebe ich im servermanager meine öffentliche IP ein (die mir im menü vom router angezeigt wird) und port 21 und vergebe einen benutzernamen und passwort.
Anschließend auf Verbinden... passieren tut nichts...fehlgeschlagen...wo liegt denn da das Problem... Muss ich noch was einstellen in Filezilla oder im Routermenü z.b. firewall (wobei ja im routermenü unter firewall der port 21 "allowed" wird sobald ich den ftp aktivere im router)
würd mich freuen wenn mir da jemand mal helfen kann..
gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 82418
Url: https://administrator.de/contentid/82418
Ausgedruckt am: 22.11.2024 um 16:11 Uhr
5 Kommentare
Neuester Kommentar
Du meinst, du verbindest einen anderen Rechner in deinem Netzwerk mit deinem FTP-Server? Dann könntest du unter anderem deshalb ein Problem haben, weil das eine Loopback-Connection ist. Versuche es dann mal mit der lokalen IP. Kannst du denn unter ftp://localhost (von einem Browser auf dem Rechner mit dem Server) auf den FTP-Server selbst zugreifen? Wenn schon das nicht geht hast du einen grundlegenden Konfigurationsfehler.
Wie möchtest du denn dann verbinden? Mit dem Filezilla Client? Bei mir war es so, dass ich den PassiveMode verwenden musste. Dazu hat es dann auch noch ein Portforwarding gebraucht (die Portrange kann man in FZ Server konfigurieren, als Standard ist 20 eingestellt). Ask mal zu dem Thema, es gibt einige gute Erklärungen dazu (www.ask.de).
Ich würde in FZ Server auch keine statische IP eintragen, denn diese musst du ja dann immer ändern resp. aktualisieren. Stattdessen würde ich die URL checkip.dyndns.org eintragen. Diese liefert immer die aktuelle IP zurück.
Und zum Schluss: Was heißt, es passiert nichts? Zeigt das Interface von FZ Server an, dass ein Verbindungsversuch unternommen wird (also steht dort eine IP-Adresse als Client)?
Grüße, kingkong
Wie möchtest du denn dann verbinden? Mit dem Filezilla Client? Bei mir war es so, dass ich den PassiveMode verwenden musste. Dazu hat es dann auch noch ein Portforwarding gebraucht (die Portrange kann man in FZ Server konfigurieren, als Standard ist 20 eingestellt). Ask mal zu dem Thema, es gibt einige gute Erklärungen dazu (www.ask.de).
Ich würde in FZ Server auch keine statische IP eintragen, denn diese musst du ja dann immer ändern resp. aktualisieren. Stattdessen würde ich die URL checkip.dyndns.org eintragen. Diese liefert immer die aktuelle IP zurück.
Und zum Schluss: Was heißt, es passiert nichts? Zeigt das Interface von FZ Server an, dass ein Verbindungsversuch unternommen wird (also steht dort eine IP-Adresse als Client)?
Grüße, kingkong
Sorry, aber irgendwie verstehe ich immer noch nicht, wie du denn zum testen jetzt auf den FTP zugreifen willst. Welchen Client verwendest du denn? Einen Browser oder einen echten FTP-Client?
Hast du es schonmal lokal probiert? Also über ftp://localhost bzwl. ftp://127.0.0.1 (den Port braucht man bei 21 nicht angeben, weil das die allgemeine Festlegung ist.)
Und das mit dem DynDNS würde ich auch dann machen, wenn du es jetzt erstmal testen willst. Du brauchst für die Website checkip.dyndns.org ja keinen DynDNS- Account - du kannst sie auch mal im Browser eingeben, und du siehst, dass da nur steht: "Ihre aktuelle IP-Adresse ist: www.xxx.yyy.zzz" , nichts anderes.
Und FileZilla kann das auslesen - natürlich müsste es auch gehen, wenn du die IP direkt einträgst, ohne alles geht es allerdings definitiv nicht!
"Passive" brauchst du wegen der Firewall bzw. dem NAT des Routers, das ist richtig.
Und um ganz ehrlich zu sein: DHCP für einen FTP-Server ist nicht so besonders toll. Kannst du nicht eine feste IP aus dem Bereich unter .100 nehmen? Müsste ja erstmal nicht dauerhaft sein.
Grüße,
kingkong
Hast du es schonmal lokal probiert? Also über ftp://localhost bzwl. ftp://127.0.0.1 (den Port braucht man bei 21 nicht angeben, weil das die allgemeine Festlegung ist.)
Und das mit dem DynDNS würde ich auch dann machen, wenn du es jetzt erstmal testen willst. Du brauchst für die Website checkip.dyndns.org ja keinen DynDNS- Account - du kannst sie auch mal im Browser eingeben, und du siehst, dass da nur steht: "Ihre aktuelle IP-Adresse ist: www.xxx.yyy.zzz" , nichts anderes.
Und FileZilla kann das auslesen - natürlich müsste es auch gehen, wenn du die IP direkt einträgst, ohne alles geht es allerdings definitiv nicht!
"Passive" brauchst du wegen der Firewall bzw. dem NAT des Routers, das ist richtig.
Und um ganz ehrlich zu sein: DHCP für einen FTP-Server ist nicht so besonders toll. Kannst du nicht eine feste IP aus dem Bereich unter .100 nehmen? Müsste ja erstmal nicht dauerhaft sein.
Grüße,
kingkong