Ports forwarden für Fortgeschrittene

Finn17

kennt sich schon aus
ich weiss das es schon viele threads zum thema port forwarding hat,
aber die suchfunktion hat mir kein passendes resultat ausgespuckt,
wie ich mein problem lösen kann.

ich möchte ein ftp-server in meinem lan einrichten,
der auch übers netz erreichbar ist.
(dyndns.org-account gemacht & funktionstüchtig; name wird korrekt aufgelöst).
als ftp-server benutze ich den Bullet-Proof FTP Server.

das problem:
aber irgendwie funkt der router (Netopia Cayman 3351) dazwischen.
der server ist auf port 21 für den standard-ftpverkehr eingestellt.
die ports für die passive-connections sind 40000 - 49999.

forwarden eines ports an sich ist ja kein problem.
name, protokoll (tcp), external port start (21), external port end (21), internal ip address (192.168.1.54 (richtige ip)), internal port (21).

welches ist der richtige "internal port" wenn ich den range forwarden will?
mit 21 funktioniert es nicht.

wenn ich auf den server zugreifen möchte melded es
"Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte"
im log sehe ich das gar keine anfrage an den server gekommen ist.
ftp://localhost funktioniert ohne probleme.


für einen konstruktiven rat wäre ich sehr dankbar!
 
laut der router-doku muss der 1.port des ranges als internal port
geforwardet werden. hab ich gemacht, aber leider hat
es nichts gebracht.

man kann auf den server nur mit ftp://localhost zugreifen.
wenn ich es aus dem gleichen lan probiere oder über
den pc eines kollegen kommt immer "connection refused".
 
den port 21 habe ich geforwardet (natürlich auch
auf den internen 21er), aber das hat nichts gebracht.
es kann keine verbindung mit dem zielcomputer hergestellt werden...
muss schon ein router-problem sein, sonst würde ja
eine meldung von bulletproof à la "zugriff verweigert" oder so kommen.

welche anderen ports könnten noch in frage kommen?
port 20? -> ftp-data, nur zum verbinden nicht nötig.
port range für passive connections -> ein bereich über 1024.

eigentlich sollte ja port 21 reichen. das macht mich ein bisschen
stutzig, da ich den richtig weitergeleitet habe.
 
Zuletzt bearbeitet:
sofern ich mich nicht irre, muss noch der Port -1 des eigentlich freigegebenden freigegegeben werden. also wenn du 21 nehmen willst, auch 20.

PS: kann auch +1 sein, bin mir nicht sicher (hab nämlich keinen Router), sorry. aber probiers doch mal so.
 
Richtig. Zum reinen connecten reicht port 21.

1.) Prüf nochmal am Router die geforwardete IP mit der IP auf der der FTP Server rennt.

2.) Dein Provider vergibt keine Öffentliche IP's ?

3.) Desktopfirewall enabled ?
 
ip stimmt zu 100%

firewall (inkl. xp-firewall) ist ausgeschaltet

port 20 werd ich nochmals ausprobieren,
rechne mir aber keine erfolgschancen aus.

mein provider vergibt schon öffentliche bzw. statische
ip-adressen, aber für einen hobby ftp-server der
nur manchmal on ist wenn ich fotos transferieren möchte
lohnt es sich nicht, da eine solche ip bei meinem isp
knapp 50€ (69 sfr) kosten würde.
 
Oben