Bitte mal testen: FTP-Zugriff über dyndns
-
Vielen Dank schonmal an Euch.
Ich habe mich grade ein damit beschäftigt.
Am FTP-Server (GuildFTP) kann man unter Options den passive mode aktivieren.
Da muss ich dann auch noch die "Real IP Address" angeben. Da muss ich wohl die IP nehmen, wo der FTP-Server drauf läuft, also die 192.168.0.201, oder?
Für den Port Range habe ich 20000 - 20200 eingestellt.Diese muss ich dann am Router nur noch forwarden und dann müsste es eigentlich gehen, oder?
Ich probiere das dann mal...
-
so, ich habe nun alles für den passive mode vorbereitet.
kann einer bitte noch mal testen sich im passive mode zu connecten ?
ftp://hol.dydns.orgvielen dank schon mal.
-
passiv funzt nicht. der versucht immer mich nach 192.168.0.201 herumzuleiten
-
Danke erst mal für den Test.
Hm...auf dem Host mit der IP 192.168.0.201 läuft ja auch der FTP-Server...seltsam - vielleicht reichen die Router-Einstellungen noch nicht aus.Vielleicht ist der Port Range von 20000 - 20200 zu hoch und wird von Firewalls auf Clienten gesperrt ?
Welcher Bereich wäre denn günstig ?
Der FTP-Server will übrigens eine "Real IP Adress" von mir wissen. Ich weiss aber nciht genau, ob er da die IP von den PC auf den er läuft haben will oder die interne oder externe IP vom Router ???
Ich vermute ersteres.
-
Nobuo T schrieb:
Mir ist irgendwie so, als haette ich dazu schonmal etwas geschrieben...
Schau mal auf die fli4l-Homepage unter Howtos.
Um genau zu sein, habe ich mich an dieses Teil hier
gehalten.Ich habe mir die Seite durchgelesen und alle Einstellungen entsprechend gemacht.
Trotzdem geht es im passive mode noch nicht.Wie ich gelesen habe sind ja folgende Zeilen wichtig für den p.m.:
MASQ_FTP_PORT_N='0' #using ftp masq-module on different ports MASQ_FTP_PORT_1='21' #standard ftp port MASQ_FTP_PORT_2='2121' #additional port MASQ_FTP_IN_PORT_N='1' #FTP Umleitung für passive FTP MASQ_FTP_IN_PORT_1='21' (als MASK_MODULE habe ich auch den ftp weiter oben)
Aber was muss ich jetzt für Einstellungen am FTP-Server vornehmen? Der will von mir eine IP, wissen sagt aber nicht, welche er haben will (habe ich oben scho erwähnt) und als portrange habe ich vorerst 20000-20200 genommen. Ist das zu hoch ?
(Die Ports habe ich nat. am fli4l geforwarded)Hier noch mal die URL: ftp://hol.dyndns.org
Wäre nett, wenn jmd. noch was dazu einfällt.
Ich sollte das nämlich bis morgen fertig bekommen :-| .
-
Die IP die er wissen will ist die IP unter der er im Internet zu erreichen ist (also die vom Router)... Die Ports sind auf keinen Fall zu hoch..
schreib als IP einfach mal hol.dyndns.org rein, das sollte dann funzen...
-
Vielen Dank, das habe ich jetzt gemacht, aber es scheint immer noch nicht zu gehen .
-
fit schrieb:
Wie ich gelesen habe sind ja folgende Zeilen wichtig für den p.m.:
MASQ_FTP_PORT_N='0' #using ftp masq-module on different ports MASQ_FTP_PORT_1='21' #standard ftp port MASQ_FTP_PORT_2='2121' #additional port MASQ_FTP_IN_PORT_N='1' #FTP Umleitung für passive FTP MASQ_FTP_IN_PORT_1='21' (als MASK_MODULE habe ich auch den ftp weiter oben)
Hm... Naja, fuer den reibungsfreien Betrieb eines FTP sind AFAIK alle in dem HowTo vorgestellten Aenderungen (zB. auch Ersetzen der Datei "opt/etc/rc.d/masq") - bis auf die Sachen den Opt_FTPD/Opt_HTTP auf Fli4l betreffend - wichtig.
BTW: Hier sehe ich zB. erstmal, dass MASQ_FTP_PORT_N auf 0 steht, was bewirkt, dass die FTP-Ports nicht verarbeitet werden.
-
ahhh...oje, sorry.
das habe ich ganz übersehen, ich depp, mit dem MASQ_FTP_PORT_N='0'. danke.die datei opt/etc/rc.d/masq habe ich einfach von dem howto übernommen, also ersetzt.
und in der check/base.txt folgende zeilen hinugefügt:
MASQ_FTP_IN_PORT_N MASQ_NETWORK - NUMERIC
MASQ_FTP_IN_PORT_% MASQ_NETWORK MASQ_FTP_IN_PORT_N NUMERICich starte dann den router mit der fehlenden einstellung neu - es wäre escht cool, wenn es jmd. von euch um ca. 20:00 uhr noch mal testen könnte.
-
so in etwa 10 min starte ich den router neu - ihr könnt ja dann mal: ftp://hol.dyndns.org im passive mode testen.
danke.
-
Im active mode hats funktioniert:
log: PORT 192,168,0,3,7,60 200 PORT command successful. Opening data connection IP: 192.168.0.3 PORT: 1852. RETR Test.txt 150 Opening ascii mode data connection for /_Upload_FTP/Test.txt (25 bytes). 25 bytes received successfully. (25 B/s) (00:00:01). 226 Transfer complete. 25 bytes in 0 sec. (0.00 Kb/s).
Im PASV dagegen nicht mehr:
log: PASV 227 Entering Passive Mode (217,83,153,144,252,197) Opening data connection IP: 217,83,153,144,252,197 PORT: 64709. Der Vorgang wurde ausgeführt.
Ich habe mir diesen GuildFTPD nun auch mal runtergeladen.
Sollte jemand bereit sein, das zu testen, poste ich eine aktuelle IP.
-
Vielen Dank für den Test.
Ich bin natürlich auch gerne bereit deinen FTP-Zugang zu testen!
PASV 227 Entering Passive Mode (217,83,153,144,23,112) Data Socket Error: Connection timed out
Was bedeuten eigentlich die 2 Nummern nach der IP (also die 23 und die 112) ?
Sind das Ports über die er versucht zu connecten?
-
fit schrieb:
Was bedeuten eigentlich die 2 Nummern nach der IP (also die 23 und die 112) ?
Sind das Ports über die er versucht zu connecten?Das ist der Port in Einzelbytes, ich weiß nicht mehr genau wierum allerdings. Also connected er auf Port 23*256+112 oder 112*256+23, eins von beiden wars.
-
Vielen Dank für den Tipp. Ersteres wird es wohl sein, ich habe nämlich am FTP-Server den Port-Range 6050 - 6200 vergeben.
Und die Anzeige des FTP Clienten war:PASV
227 Entering Passive Mode (217,83,153,144,23,162)
Data Socket Error: Connection timed outUnd 23*256 + 162 == 6050.
Also bedeudet das, dass der Client schon bis zum Server vordringt und sich die Ports abfrägt und acuh wieder empfängt.
Aber anscheinend kann allerding klappt dann wohl der Datentransfer af den Ports nicht.Also, ich glaube am FTP-Server-Einstellungen liegt es nciht, denn ich habe für den passive mode die Adresse hol.dyndns.org als Addy eingestellt und der Port-Range passt auch (6050 - 6200).
Es liegt sicher an irgendeiner Einstellung am Router...wie gesagt habe ich aber alles geforwarded, die Firewall ist auch bei den entspr. Ports offen und die restl. Einstellungen habe ich nach dem Howto gemacht...
-
fit schrieb:
Ich bin natürlich auch gerne bereit deinen FTP-Zugang zu testen!
Ok.
Die aktuelle ip ist 212.202.36.227.
Wird bis ca. 0Uhr noch erreichbar sein.
-
Hi, sorry, habe erst jetzt auf die Page geschaut.
Mit der IP 212.202.36.227 geht nix. Aber das liegt wahrscheinlich daran, dass sich Deine IP schon wieder geändert hat.
-
Jo, ca. um 0:10 habe ich das Teil ausgeschaltet. Haben sich trotzdem schon einige Leute dort getummelt.
Ist jetzt immernoch die gleiche IP und der Server ist auch wieder online.
-
Genauso, wie bei mir: aktiv geht. passiv nicht.
WinSock 2.0 Connecting to 212.202.36.227 Connected to 212.202.36.227 Port 21 220-test0 220 Please enter your name: USER anonymous 331 User name okay, Need password. PASS (hidden) 230 User logged in. SYST 215 UNIX Type: L8 Server REST 100 350 Restarting at byte offset 100. Send RETR to initiate transfer. REST 0 350 Restarting at byte offset 0. Send RETR to initiate transfer. PWD 257 "/" is current directory. TYPE A 200 Type set to A. PASV 227 Entering Passive Mode (212,202,36,227,252,31) Data Socket Error: Connection timed out
Kannst Du bei mir bitte noch mal testen, ob passiv geht ?
-
So, habe ich probiert=>geht nicht.
Auffaellig ist, dass hier anscheinend versucht wird, auf nicht im FTPD eingetragene und somit auch nicht im Router eingerichtete Ports zuzugreifen (zB. bei deinem Versuch Port 64543 - Eingetragene Ports sind 5002-5011)
Ich habe jetzt nochmal einen anderen FTPD eingerichtet...
-
es scheint zu gehen, mit aktiv und passiv