FTP-Server hinter Router!!! Ist das möglich??? |
||
---|---|---|
#0
| ||
23.06.2003, 22:10
...neu hier
Beiträge: 7 |
||
|
||
23.06.2003, 23:02
Member
Beiträge: 37 |
#2
Zitat volt-freeze postete Hi, die erste Frage ist: hinter dem Router, was ist das für ein Netz? Ist es ein privates Subnetz? (z.B. 192.168...) wenn ja, dann hilft Dir ein forward auf dem Router recht wenig. Hierzu müsstest du s.g. NAT verwenden. Vereinfacht ausgedrückt mapt der Router einen bestimmten Port einer bestimmten IP-Adresse auf die von Aussen "sichtbare" IP-Adresse und Port um. Verwendest du jedoch ein vom Provider zugewiesenes Subnetz, dann würde ich zuerst auf die Leitung "schauen" was, wohin gerouted wird. Hoffe Dir irgendwie schnell geholfen zu haben.. ;-) |
|
|
||
24.06.2003, 10:22
...neu hier
Themenstarter Beiträge: 7 |
#3
Danke für die schnelle Antwort, jedoch hat mir das nicht weitergeholfen.
Ja es ist ein privates Subnetz. Die IP des Rechners auf dem der Server läuft ist 192.168.0.15 und die FTP-Ports 20 und 21 werden auf diesen Rechner weitergeleitet. Zumindest habe ich es so eingestellt. Es geht noch immer garnix!! *heul* |
|
|
||
24.06.2003, 20:03
Member
Beiträge: 16 |
#4
Hi
mit Port 20, 21 kann mann nur im aktiv.Modus auf einen FTP zugreifen. Du musst den PASV-Modus aktivieren. Dazu benötigst du Port 21 und einen Portbereich der so groß sein muss, wie du maximal User zulassen willst. Wie das einzustellen ist, hängt vom verwendeten FTP-Serverprogramm ab. Außerdem können viel Router kein Loopback, d.h. du kannst nicht auf dich selbst über das Internet zugreifen. Dazu benutzt du einfach einen Proxydienst. zB : http://www2ftp.de Außerdem musst du deinem 'Gegenüber' deine aktuelle WAN-IP mitteilen. Dazu kann man z.B die Dienste von DynDns bemühen. So sollte der FTP funktionieren __________ QM |
|
|
||
24.06.2003, 20:16
...neu hier
Themenstarter Beiträge: 7 |
#5
Servus
und wie stell ich das in den PASV-Modus um? Und wie stell ich den Portbereich ein? Ich möchte nur einen User zulassen. Einen DynDns Dienst hab ich mir auch schon angeschafft. |
|
|
||
24.06.2003, 21:18
Member
Beiträge: 16 |
#6
Na dann in Kurzfassung:
Menü: LocalServer > Settings >> Advanced dort unter Server das letzte Feld PASV port range 40200-40202 (für 3 Clienten) Menü: LocalServer > Domains > Domain(Name hast du vergeben) unten das Kästchen Enable dyndamic DNS aktivieren. Es erscheint ein neuer Reiter: Dynamic DNS mit 2 Felder: IP name und ipAdress IPname: dein dyndnsname.dyndns.deineEndung dann F5 drücken bei LocalServer> Activity SessionLog sollte stehen: Tue 24Jun03 21:10:09 - FTP Server listening for PASV connections on port number 40200 Tue 24Jun03 21:10:09 - FTP Server listening for PASV connections on port number 40201 Tue 24Jun03 21:10:09 - FTP Server listening for PASV connections on port number 40202 Tue 24Jun03 21:10:09 - FTP Server listening on port number 43958, IP 127.0.0.1 Tue 24Jun03 21:10:09 - FTP Server listening on port number 21, IP 192.168.20.38 natürlich deine IP-Werte!! Jetz noch port 20,21,40200.40201 und 40202 im Router auf die PC.IP unter Virtualserver forwarden. Dann sollte des connect gelingen. Viel Glück __________ QM Dieser Beitrag wurde am 24.06.2003 um 21:23 Uhr von qwertm editiert.
|
|
|
||
24.06.2003, 21:20
Member
Beiträge: 16 |
#7
Hab ich noch vergessen. Du brauchst Serv-u version 4.1.0.3 oder höher. In den anderen Versionen gibt des den dyndamic DNS Eintrag nicht.
http://board.protecus.de/t4580.htm Hier im Bord PASV und Aktiv-FTP gut beschrieben. Suchen hilft da immer. __________ QM Dieser Beitrag wurde am 24.06.2003 um 21:34 Uhr von qwertm editiert.
|
|
|
||
24.06.2003, 21:36
...neu hier
Themenstarter Beiträge: 7 |
#8
Danke
das werde ich gleich mal ausprobieren. Ich werde gleich wieder schreiben, ob es geklappt hat. |
|
|
||
25.06.2003, 08:13
Member
Beiträge: 37 |
#9
Zitat volt-freeze postete hi.. sorry, war gestern ganzen Tag weg... also ich glaube, es hat erstmal nichts mit PASSIV-Mode zu tun. Dein Problem (zumindest glaube ich es) ist es der Transport der IP-Pakete vom Router zum FTP-Server. Hast du geschaut ob von Aussen initierte Verbindung tatsächlich vom Router per NAT an den Server weitergereicht wurde? Egal ob Passiv oder nicht, du müsstest auf jedem Fall eine Response vom FTP-Server bekommen. Installiere Dir mal EtherReal, TcpDump oder ähnl. Tools um erstmal auf die Leitung zu schauen. Wie sieht es z.B. mit dem HTTP-Server aus? Hast du da mal probiert von Aussen dadrauf zuzugreifen? Grüsse alex |
|
|
||
25.06.2003, 09:01
...neu hier
Themenstarter Beiträge: 7 |
#10
Hi
ich hab keinen HTTP Server. Und wenn ich übers Internet von irgendwo anders auf meinen Rechner zugreifen möchte kommt man nur bis zum Router habe ich festgestellt. Die Systemkonfiguration in meinem Router heißt www.t-online.de und im FTP Programm steht dann "www.t-o" (mehr passt warscheilnich nicht hin) Dieser Beitrag wurde am 25.06.2003 um 10:16 Uhr von volt-freeze editiert.
|
|
|
||
25.06.2003, 09:02
...neu hier
Themenstarter Beiträge: 7 |
#11
Hab noch was vergessen zu fragen, was ist NAT???
|
|
|
||
25.06.2003, 10:18
...neu hier
Themenstarter Beiträge: 7 |
||
|
||
25.06.2003, 21:44
Member
Beiträge: 16 |
#13
Hi
schön das es jetzt funktioniert, doch wie hast du das Problem gelöst? Wäre schön wenn du uns das sagen könntest. Hilft vielleicht auch anderen die auch solch Problem haben. Danke. __________ QM |
|
|
||
ich sitz schon den ganzen voller Verzweiflung vor meinem Rechner und versuche vergeblich einen FTP-Server aufzubauen. Ich habe schon mindestens 30 Foren durchforstet in denen ich es mir verhofft hatte eine Antwort zu finden, jedoch blieb das bislang ohne Erfolg.
Ich benutze die "Serv-U FTP-Server v4.0" Software.
In meinem Netzwerk hinter dem Router funktioniert alles problemlos, doch sobald ich von außerhalb über das Internet zugreifen möchte komme ich nur bis zum Router!!!
Ich habe die FTP-Ports 20 und 21 an die IP des Rechner auf dem der Server läuft geforwarded, doch auch dies war vergeblich.
Ich habe einen "Netgear RT 314" Router
Bitte um schnellstmögliche Hilfe,
Vielen Dank im Vorraus