Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit privaten FTP


655321
2004-10-13, 10:42:22
Hallooooooooo :smile:
also ich muss nen Privaten FTP einrichten, aber hab da paar probs mitm connecten.
Servername (Dyndns) hab ich besorgt. FTP is eingerichtet (auch user).Ip aktualliesierungs prog funzt auch.
Nur connecten kann ich nich zum FTP. Pc's hängen hinter nem Eumex 704 PC LAN Router.
folgende sachen sind mir aufgefallen/hab ich gemacht:
1. bei ping an mein servername kommt ne antwort vom der (von Telelekom zugewiesenen) router ip, (bei ping zB giga.de bekomm ich aber ne antwort direkt vom giga server, also nich von router ip) :|
2. mit localhost komm ich problemlos auf den FTP
3. auch von anderen Pc's im LAN komm ich drauf (über die feste IP)
4. Pc's haben alle feste ip, DNS und gateway -> Routerip eingegeben
5. Ports am ROuter freigegeben
6. Windows firewall und router filter sind deaktiviert.
7. mit ftp://RouterIP komm ich auch nicht drauf

Also ich bekomm beim verbinden folgenen Fehler (bei firefox):
"Beim Versuch XXXXXXX zu kontaktieren, wurde die Verbindung zurückgesetzt"
Im IE bekomm ich folgenden Fehler: "Die Serververbindung konnte nicht hergestellt werden.

Ja nun, habt ihr vll Lösungsvorschläge !? Liegt ehh am Router, weil ich komm nur übers internet nich rein (localhost funzt). Aber ich hab schon alles Probiert. HILFÄÄÄÄÄÄÄÄ :D

Ps. Ich benutzt Bulletproof FTP Server und 3dwatcher zur IP aktualisierung.

noid
2004-10-13, 11:05:01
Hallooooooooo :smile:
also ich muss nen Privaten FTP einrichten, aber hab da paar probs mitm connecten.
Servername (Dyndns) hab ich besorgt. FTP is eingerichtet (auch user).Ip aktualliesierungs prog funzt auch.
Nur connecten kann ich nich zum FTP. Pc's hängen hinter nem Eumex 704 PC LAN Router.
folgende sachen sind mir aufgefallen/hab ich gemacht:
1. bei ping an mein servername kommt ne antwort vom der (von Telelekom zugewiesenen) router ip, (bei ping zB giga.de bekomm ich aber ne antwort direkt vom giga server, also nich von router ip) :|
2. mit localhost komm ich problemlos auf den FTP
3. auch von anderen Pc's im LAN komm ich drauf (über die feste IP)
4. Pc's haben alle feste ip, DNS und gateway -> Routerip eingegeben
5. Ports am ROuter freigegeben
6. Windows firewall und router filter sind deaktiviert.
7. mit ftp://RouterIP komm ich auch nicht drauf

Also ich bekomm beim verbinden folgenen Fehler (bei firefox):
"Beim Versuch XXXXXXX zu kontaktieren, wurde die Verbindung zurückgesetzt"
Im IE bekomm ich folgenden Fehler: "Die Serververbindung konnte nicht hergestellt werden.

Ja nun, habt ihr vll Lösungsvorschläge !? Liegt ehh am Router, weil ich komm nur übers internet nich rein (localhost funzt). Aber ich hab schon alles Probiert. HILFÄÄÄÄÄÄÄÄ :D

Ps. Ich benutzt Bulletproof FTP Server und 3dwatcher zur IP aktualisierung.

wenn der router keine option für nen FTP direkt besitzt (bei manchen trägt man einfach ne ip des internen netzes ein und gut), dann musst du das per hand machen.
port 21 auf deinen ftp-server weiterleiten und dann noch die passive portrange (siehe ftp-server config).
das wars. freigeben reicht nicht.
und schau mal ob dein router nicht nen dyndnsclient hat, dann macht der das automatisch.

655321
2004-10-13, 12:27:04
Der router besitzt keine DDNS und Ftp einstellungen, also alles per Hand agieren ;)
Passiv mode hab ich eingeschaltet (im FTP server prog) und Ports hab ich mal zum test ALLE aufgemacht. Bringt nix. Aber das mit dem weiterleiten hab ich auch schon öffters gehört, aber gibts irgendwie keine einstellung für.
Hab mal die Seite: http://www.g6ftpserver.com/?page=ftptest&lang=en
getestet. Da bekommt er ne "halbe" Verbindung zustande und ich seh auch im Ftp server Prog das sich jemand (die website) verbinden will, schafft es aber nicht ganz. Hier mal das logfile:
* About to connect() to XXXX.homeip.net port 21
* Connected to XXXXXX.homeip.net (XXX.XXX.XX.Xx) port 21
< 220 BulletProof FTP Server ready ...

> USER anonymous
< 331 Password required for anonymous.

> PASS *****
< 230 User test logged in.
* We have successfully logged in

> PWD
< 257 "/" is current directory.
* Entry path is '/'

> CLNT Testing from http://www.g6ftpserver.com/?page=ftptest from IP XX.XX.XXX.XX
< 200 "Testing from http://www.g6ftpserver.com/?page=ftptest from IP XXX.XX.XX.X" noted.

> FEAT
< 211-Extensions supported:
< CLNT
< MDTM
< PASV
< REST STREAM
< SIZE
< 211 End.

> PASV
< 227 Entering Passive Mode (192,168,69,5,22,199)
* About to connect() to XXXX.homeip.net port 5831
* Connect failed; Timed out
* Connection #0 to host XXXXX.homeip.net left intact

* Closing connection #0
Hier ma ein pic von der router konfiguration. Sachma was ich ändern muss :redface:
http://www.spicken.de/graffe/eumex.JPG

P.s: Ist das normal das mein Ftp server Prog (Bulletproof) das meine lokale,feste Ip angezeigt wird, also 192.168.xx.xx ??

noid
2004-10-13, 14:00:04
nicht öffnen, nicht alless öffnen, nie alles öffnen!

nicht öffnen, FORWARDEN /WEITERLEITEN. dann gehts.

PrimeTime
2004-10-13, 14:13:26
- ich würde port 20 und 21 forwarden. ein steuer, ein datenport
- mit dem pasv mode hatte ich mit einigen ftp servern hinter dem router auch probs. progs mit denen ich keine probs hatte:
http://guildftpd.com/index.php
http://cerberusftp.com/
http://sourceforge.net/projects/filezilla/
und die sind sogar alle freeware für private nutzung. zur zeit benutze ich den cerberus. braucht nur sehr wenig speicher und läuft als dienst im hintergrund.

noid
2004-10-13, 14:26:42
- ich würde port 20 und 21 forwarden. ein steuer, ein datenport
- mit dem pasv mode hatte ich mit einigen ftp servern hinter dem router auch probs. progs mit denen ich keine probs hatte:
http://guildftpd.com/index.php
http://cerberusftp.com/
http://sourceforge.net/projects/filezilla/
und die sind sogar alle freeware für private nutzung. zur zeit benutze ich den cerberus. braucht nur sehr wenig speicher und läuft als dienst im hintergrund.

passv ist eigentlich super leicht, wenn man die ports forwarded.

Gast
2004-10-13, 14:33:44
passv ist eigentlich super leicht, wenn man die ports forwarded.
Sp was ich gehört hab, kann das aber nich jeder router. In meinem (Eumex 704 PC LAN) steht auch überhaupt nix von forwarden, sondern nur freigeben.
Desshalb funzt das eventuell auch nich!?

noid
2004-10-13, 15:19:29
hm, du must doch ports direkt auf deinen rechner weiterleiten können? das kann jeder router - ansonsten ist das ding doch wertlos.
Du stellst die ports so ein wie zB für den esel - nur eben mit den Ports des FTP (die passiven Ports lassen sich einstellen bzw anzeigen)

Lethargica
2004-11-10, 20:55:33
*alten Thread rauskram*

kam dabei eigentlich was raus ? ... hab nämlich lustigerweise das selbe Problem. Netzintern mit meiner Lokalen IP adresse kein Prob, sobald ich raus will geht allerdings nichts.

Zu Testzwecken hab ich den router auch mal abgeklemmt und bin direkt via DFÜ online, ändert auch nichts <.<

HeldImZelt
2004-11-11, 01:40:44
Bei aktivem FTP musst Du Port 21 weiterleiten. Port 20 geht dann von dir zum Client, der wiederum auf Port 20 erreichbar sein muss. Daher ist die Methode nicht zu empfehlen.

Bei passivem FTP musst Du im FTP Server die Portrange für die Datenleitungen explizit angeben (die Du dann auch im Router weiterleiten musst). Genauso muss deine IP Adresse im FTP Server angegeben werden (trage dort den DynDNS oder direkt die IP ein).

HH2k
2005-05-16, 04:35:36
So, nun grabe ich den Fred mal aus ... stehe vor dem gleichen Problem. Intern klappt die Verbindung 1A (Server: Filzilla 0.9.7, Client: SmartFTP) - extern kommt immer das:

Verbinden mit (213.*.*.*) -> IP: 213.*.*.* PORT: 21
Verbunden mit (213.*.*.*) -> Zeit = 0ms
Socket ist verbunden, warte auf Anmeldesequenz.
Verbindungszeitüberschreitung. Keine Antwort vom Server.
Anmeldung nicht möglich, warte auf erneuten Versuch (30) ...


Im Router habe ich Port 21 freigeben. Was hat das denn mit dem passiven FTP auf sich? Ich blicks einfach nicht ... kann auch sein, das es einfach zu spät ist und ich deshalb nicht drauf komme :frown:

drdope
2005-05-16, 04:52:24
Freigeben reicht nicht, der Router vermittelt ja zwischen internen und externem Netz.
Extern ist nur der Router bzw dessen IP sichtbar, deshalb mußt du dem Router mitteilen was der mit Paketen auf dem offenen Ports machen soll --> forwarden an die IP des Rechners auf dem der FTP läuft....
(wenn du nur den Port aufmachst, sucht er den ftp auf dem Router, dort löppt er ja nicht;-)

HH2k
2005-05-16, 12:42:31
http://img52.echo.cx/img52/5316/router6nn.jpg

Also:
Port Range: Da trage ich die 21 ein
Local IP: Da trage ich die IP des lokalen FTP-Servers ein
Protocol: Beide (also TCP und UDP)
Protocol No: :| :confused:
Description: FTP

Habe ich mal so eingestellt. Jetzt kommt SmartFTP mit der Fehlermeldung:

SmartFTP v1.0.984.6
Computernamen auflösen 213.*.*.193...
Verbinden mit (213.*.*.193) -> IP: 213.*.*.193 PORT: 21
Verbunden mit (213.*.*.193) -> Zeit = 0ms
Socket ist verbunden, warte auf Anmeldesequenz.
Verbindungszeitüberschreitung. Keine Antwort vom Server.
Active Help Link: http://www.smartftp.com/support/kb/index.php/58
Anmeldung nicht möglich, warte auf erneuten Versuch (30) ...
Habe Filezialla in der Firewall freigegeben. Der Server ist auch online ... komme aber nicht rauf :(

Was soll das denn heißen (steht in der Konfiguration des FTP-Servers):
Use custom PASV settings if you are operating the server from behind a NAT router or a firewall. In that case, the IP address of the server is not accessible from outside of the router, so you should fill in the correct address here. Use the port range to limit the number of ports that will need to be forwarded through the router.

Gast
2005-05-16, 12:46:25
was sagt der log des ftp zu den versuchen? bekommt der was mit?

HH2k
2005-05-16, 12:48:55
Nö, der sagt nur "online" ... und wartet :frown:

Gast
2005-05-16, 12:53:44
dann ist der router falsch eingestellt.

1) port 21 FORWARDEN
2) port 20 FORWARDEN oder eine beim eingestelleten ftpd passive portrange FORWARDEN

woran merkt man was falsch ist?
- ftp garnicht erreichbar : router oder ftpd aus.
- ftp erlaubt login, aber sonst keinerlei aktionen : router

versuch erst ein login herzustellen, dazu ist es nötig den port weiterzuleiten und nicht nur zu öffnen. dann geht alles fast wie von allein.

HH2k
2005-05-16, 13:02:12
Das steht beim Router unter Forwarding:

Destination Proto. Port Range Redirect to
82.*.*.188 UDP 20:21 10.*.*.*
82.*.*.188 TCP 20:21 10.*.*.*


Ich komme von draußen trotzdem nicht rauf :mad: :uhammer: Lokal funktionert alles bestens :ucrazy4: :usad:

Warte, ich mach nochmal eben nen Screenshot vom Server ... editiere ich gleich hier rein ...

dann ist der router falsch eingestellt.

1) port 21 FORWARDEN
2) port 20 FORWARDEN oder eine beim eingestelleten ftpd passive portrange FORWARDEN

1: Hab ich (siehe oben)
2: :| :confused:

http://img163.echo.cx/img163/4859/server6zo.jpg

Gast
2005-05-16, 13:17:30
nein, nicht die passive auf die aktive legen....

du must dafür eine extra portrange definieren. und extra forwarden, in der aktuellen config zerballerst du dir alles -.-

HH2k
2005-05-16, 13:26:58
Ich blicks nicht :usad: Passiv, aktiv ... ich dreh durch :ucrazy3: Und alles auf Englisch :P

Gast
2005-05-16, 13:31:20
also....

1) 20:21 weiterleiten
2) 20000:20100 weiterleiten
3) 20000:20100 als passiv bei filezilla angeben.

dann läuft die sache.

aktiv und passiv beschreibt die art des verbindungsaufbau für den datenverkehr. port 20 ist auch ein datenport, und port21 dient zur kommunikation.

HH2k
2005-05-16, 13:36:22
also....

1) 20:21 weiterleiten
2) 20000:20100 weiterleiten
3) 20000:20100 als passiv bei filezilla angeben.

dann läuft die sache.

aktiv und passiv beschreibt die art des verbindungsaufbau für den datenverkehr. port 20 ist auch ein datenport, und port21 dient zur kommunikation.

zu 2: weiterleiten auf was? 20 oder 21 oder 20:21?

Gast
2005-05-16, 13:39:21
zu 2: weiterleiten auf was? 20 oder 21 oder 20:21?

auf 20000:20100 auf deinem rechner, dann den fillezilla-passiv-gedöhns auch auf die range.
es kann auch 30000:30100 sein, oder 16700:16710.... is wurst. hauptsache du leitest du 1:1 weiter (und eine gewisse menge).

HH2k
2005-05-16, 13:42:55
http://img141.echo.cx/img141/3380/server23ia.jpg

So? :confused:

Gast
2005-05-16, 13:45:29
http://img141.echo.cx/img141/3380/server23ia.jpg

So? :confused:

9 ;(

extern -> intern
20:21 -> 20:21
20000:20100 -> 20000:20100

und dann in FilleZilla: Passive: 20000:20100

so!

und nu mach das... X-(

HH2k
2005-05-16, 14:21:57
Danke für deine Hilfe, aber ich blicks nicht :uconf2: Ich werde erstmal an die frische Luft gehen, sonst könnte es sein das ich hier noch was in Stücke haue :usad: :mad:

HeldImZelt
2005-05-16, 20:49:27
Du kannst nicht selber (extern) auf deinen FTP Server zugreifen, das muss jemand anderes für dich testen... hängt mit port forwarding zusammen. Intern geht selbstverständlich.

Schau mal im 3dcenter chat (http://www.3dcenter.org/misc/irc.php) vorbei. Geht schneller..

noid
2005-05-17, 00:51:23
wer stört die totenruhe? erfolg?