ohellsMedlem sedan mars 20036 inlägg jag har en proftpd server på en slackwareburk bakom en dlink di-604. mitt problem med det hela är att när en klient skall ansluta utifrån så skickar proftpd det lokala ipnumret som den har för passive mode.
dvs. när en klient skall asnluta står det:
entering passive mode (192,168,0,55,xx,xx)
alltså, men kan inte ansluta i passive mode.
hur får man proftpd att "uppge" det externa ipnummret (eller hostame)? har provar med DefaultServer, men inget händer...
Hej ohells.
Jag funderar på om inte problemet ligger på din dilink. Verkar som om att den inte maskerar trafiken tillräckligt. Jag har kört proftp, har inte haft dessa problem.
Men jag har inte för tillfället möjlighetet att testa själv så jag kan inte låva till 100% att det är detta som är problemet.
// ranxerox
ohellsMedlem sedan mars 20036 inlägg så, du har lokalt ip på din "proftpd" server?
eller är det den som "är" routern?
nizzyMedlem sedan juli 2001183 inlägg MasqueradeAddress 123.45.67.189 (ext ip-nr)
Du måste även mappa ut Passive ports (och 21) till det lokala ipnr som ftpservern har. Och ställa in dom i ftpservern. Ex.
PassivePorts 70000 70100