[Router] geen ftp listing??

Pagina: 1
Acties:

  • reskobon
  • Registratie: November 2001
  • Laatst online: 14-08 22:26
Ik heb sinds vandaag een router en heb dus de poort voor mijn ftp geforward.
Intern doet de ftp het weer wel maar vanaf buiten komen mensen er wel op maar krijgen ze geen directory listing.

ze krijgen een foutmelding van:

opening data connection en dan
can't retrieve data connection

weet iemand waar dit aan ligt???

Leeg


Verwijderd

laat ze eens de passive mode uitzetten...

  • reskobon
  • Registratie: November 2001
  • Laatst online: 14-08 22:26
Op woensdag 19 december 2001 23:46 schreef Infocorp2002 het volgende:
laat ze eens de passive mode uitzetten...
Ik heb het geprobeerd maar helaas dit was het niet
nog meer suggesties??

Leeg


  • Tassadar
  • Registratie: September 1999
  • Laatst online: 18-08 23:59

Tassadar

l33t h4x0r :)

laat ze de passive mode juist *aanzetten* :)
active (dat is standaard) ftp werkt namelijk zo: over tcp/21 worden de commando's gegeven (user, pass, port, get xx, enz), via port commando's wordt afgesproken welke tcp/xx poort gebruikt gaat worden om daadwerkelijk data te versturen. het list commando stuurt ook op die manier over een andere poort dan tcp/21 de gegevens.
in passive mode wordt je controlelijn tcp/21 ook gebruikt voor data, en zijn er dus geen extra poorten voor nodig.

dat is dus uitermate geschikt voor ftp servers achter 'domme' routers, die te simpele NAT of slechts portforwarding doen, en niet ff het ftp protocol intern masqueraden... :)

  • snakeye
  • Registratie: Januari 2000
  • Laatst online: 08:53
Op donderdag 20 december 2001 01:20 schreef Tassadar het volgende:
laat ze de passive mode juist *aanzetten* :)
active (dat is standaard) ftp werkt namelijk zo: over tcp/21 worden de commando's gegeven (user, pass, port, get xx, enz), via port commando's wordt afgesproken welke tcp/xx poort gebruikt gaat worden om daadwerkelijk data te versturen. het list commando stuurt ook op die manier over een andere poort dan tcp/21 de gegevens.
in passive mode wordt je controlelijn tcp/21 ook gebruikt voor data, en zijn er dus geen extra poorten voor nodig.

dat is dus uitermate geschikt voor ftp servers achter 'domme' routers, die te simpele NAT of slechts portforwarding doen, en niet ff het ftp protocol intern masqueraden... :)
1. Active ftp onderhandeld niet over een poort. De FTP server initeert de connectie vanaf poort 20 naar een poort >1023 bij de client.


2. Bij passive FTP Bepaald de Client op welke poort de ftp-data connectie gemaakt wordt. Random vrij poort op de server boven de 1023. Tevens Zal de Client de server vertellen op welke poort hij moet luisteren en vervolgens zal de client een ftp-data connectie op zetten naar de server. (Dus ook via aparte poort en niet via poort 21!!)


Verschil is dus :

active ftp : Ftp Server initeert FTP-DATa connectie van poort 20 naar poort groter dan 1023 an de client

Passive FTP : Client initeert FTP-DATA connectie van poort groter dan 1023 naar poort groter dan 1023 op de server

passive wordt dus veel gebruikt als je achter een firewall zit omdat de client de connectie initeert. En je dus geen poorten hoeft open te zetten op je firewall voor ftp-data connecties vanuit het internet

Atari 2600 @ 1,1 Hz, 1 Bits speaker, 16 Kb mem, 8 kleuren..


  • snakeye
  • Registratie: Januari 2000
  • Laatst online: 08:53
[whoops]

Atari 2600 @ 1,1 Hz, 1 Bits speaker, 16 Kb mem, 8 kleuren..

Pagina: 1