FTP server werkt niet

Pagina: 1
Acties:

  • Double J
  • Registratie: Augustus 2003
  • Laatst online: 23-02 18:47
Dag mede-tweakers, ik heb een probleempje met mijn FTP server:

Ik gebruik Bulletproof FTP server v2.15 als FTP programma... In het verleden heeft dit altijd goed gewerkt, maar nu ik alles op mijn server opnieuw geinstalleerd heb krijg ik het op de een of andere manier niet helemaal aan de praat...

Eerst even een overzichtje van de situatie, met een aantal screenshotjes:

1) De server staat aan, ik heb een aantal gebruikers aangemaakt... Dit heb ik gedaan zoals ik gewoonlijk doe. Hier de instellingen van bulletproof:

Afbeeldingslocatie: http://img129.imageshack.us/img129/7079/instellingen10wn.png

Afbeeldingslocatie: http://img114.imageshack.us/img114/6721/instellingen29ff.png

Afbeeldingslocatie: http://img114.imageshack.us/img114/1894/instellingen39vh.png

Om dit even samen te vatten: Bulletproof luistert op poort 21... Voor de loginnaam maakt het niet uit of met het met kleine letters of hoofdletters doet. En mijn passieve poort range is van 60300 tot 60306.

Dan de instellingen van mijn router:

Afbeeldingslocatie: http://img214.imageshack.us/img214/2627/router13uh.th.png
Afbeeldingslocatie: http://img214.imageshack.us/img214/599/router29fz.th.png

Ook even samenvatten: Ik heb poort 3011 doorgestuurd naar poort 21. Iedereen moet dus inloggen met: ftp://mijnipadresofdomeinnaam:3011.... En dan is die passieve poort range van 60300 tot 60306 ook ingesteld en geforward naar 192.168.1.100 (ip van mijn server).

Nu mijn probleem

Als ik vanaf mijn eigen computer wil inloggen (op het thuisnetwerk) dan gaat dat goed:

1) In firefox of IE intypen ftp://192.168.1.100, dan naam en WW. Meteen krijg ik de lijst te zien met directorys
2) In flashfxp verbinding maken met ftp://192.168.1.100, naam en WW invoeren, gaat ook goed.

Als ik met mijn laptop verbinding maak met via mijn modem, dan gaat het half goed:

1) In flashfxp kan ik verbinding maken door in te typen ftp://ipadres:3011, dan naam en WW invoeren. Dit gaat goed.
2) In Firefox of IE intypen ftp://ipadres:3011 dan gaat het mis. Hij logt wel in, ik zie op de server ook dat er ingelogd wordt, de gebruiker komt in de lijst te staan, maar ik krijg een timeout.

Ik dacht, niet zo'n probleem, met een FTP client lukt het gewoon.

Maar nu wilde een vriend van me inloggen via SmartFTP. En dan lukt het dus ook niet, hier de log van bulletproof:

Afbeeldingslocatie: http://img206.imageshack.us/img206/4757/hoofdvenster0ma.th.png

Nou, ik heb dus echt geen idee wat er fout gaat. Wie kan mij hiermee helpen?

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Op verzoek

CSA > NT

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Stop AI Slop

Je kunt een paar dingen die zo in me opkomen proberen ter uitsluiting van problemen:

[list]
• Map eens gewoon poort 21 door, misschien een bug in je router-software?
• Probeer eens andere server-software, bijvoorbeeld IIS?

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • frederikske
  • Registratie: Oktober 2002
  • Niet online
Kan je bij je FTP Client de 'passive' setting ergens aanpassen?
Ik heb ook ooit gelijkaardig probleem gehad...
Meer info over passive & active...

Verwijderd

In de configuratie van je server staat het verkeerde IP ingesteld bij Passive Mode.
To solve this problem :
  1. Go in server option / multi ip settings / passive ip and enter your internet ip (not local, but the one assigned by your isp). Enter a passive port range 50000-50100 in passive port range option. In your router (hardware or software) create a port range redirection for 50000-50100 to the computer ip running the ftp server.
The ftp server will now use the external ip for passive mode and the router will correctly redirect passive connection thanks to the passive port range option.
After following these directions my friends using routers have been able to successfully connect to my server and transfer files.
Bron: http://www.outpostfirewal...ive/index.php/t-5478.html

Het probleem is dus dat je FTP-server aan de clients aangeeft dat hij een verbinding accepteert op een bepaalde poort op het IP-adres dat je hebt ingevuld bij "passive IP". Aangezien daar een private IP-adres staat ingevuld, kan de client niet verbinden. De client moet namelijk verbinden met je public IP-adres op die bepaalde poort. Je router forward het vervolgens netjes naar je private IP-adres.

Daarom werkt het binnen je LAN wel (PC's zitten immers allemaal in dezelfde private IP-range en kunnen dus inderdaad verbinden met het private IP-adres van de server) en "vanaf het internet" niet (PC's kunnen je FTP-server niet bereiken op zijn private IP-adres).

[ Voor 31% gewijzigd door Verwijderd op 26-05-2006 16:32 ]


  • Double J
  • Registratie: Augustus 2003
  • Laatst online: 23-02 18:47
Jep dat was het, thanx BazzH!
Pagina: 1