Ik heb een Linux 2.4.18 Slackware 8.1 server. Deze is direct verbonden met het internet (via een netwerkkaart en kabelmodem) en hangt met een tweede netwerkkaart aan een intern netwerk waaraan weer 2 andere computers hangen (soms meer, laptops en zo).
Nou zit ik soms op FTP servers te bladeren die zelf niet goed geconfigureerd zijn zodat ik geen passive mode data connecties kan gebruiken. Ik heb daarom mijn FTP client ingesteld op een vaste port range (9992-9999), en het externe IP van m'n server opgegeven. Vervolgens heb ik die port range geforward naar m'n interne machine. Dit werkt op zich goed, alleen na een paar transfers gedaan te hebben (of dat nou data is of een directory listing maakt niet uit) krijg ik opeens allemaal fouten in m'n FTP client. De server kan dan geen verbinding maken met mijn computer.
Nou is dit op zich niet zo'n heel groot probleem als de bestanden groot zijn. In dat geval kan ik een groot deel van de bestanden downloaden, dan wachten en dan weer verder gaan. Een probleem is echter als het veel kleine bestanden zijn.
Is er iemand die een oplossing voor dit probleem weet? Overigens heb ik gezien dat ik op school ook PORT kan gebruiken terwijl ik geen vaste port range heb ingesteld, en het lijkt me toch sterk dat ze alle poorten forwarden naar elke computer in het netwerk (wat er nogal wat zijn). Is er misschien een handigere manier om dit voor elkaar te krijgen?
Nou zit ik soms op FTP servers te bladeren die zelf niet goed geconfigureerd zijn zodat ik geen passive mode data connecties kan gebruiken. Ik heb daarom mijn FTP client ingesteld op een vaste port range (9992-9999), en het externe IP van m'n server opgegeven. Vervolgens heb ik die port range geforward naar m'n interne machine. Dit werkt op zich goed, alleen na een paar transfers gedaan te hebben (of dat nou data is of een directory listing maakt niet uit) krijg ik opeens allemaal fouten in m'n FTP client. De server kan dan geen verbinding maken met mijn computer.
Nou is dit op zich niet zo'n heel groot probleem als de bestanden groot zijn. In dat geval kan ik een groot deel van de bestanden downloaden, dan wachten en dan weer verder gaan. Een probleem is echter als het veel kleine bestanden zijn.
Is er iemand die een oplossing voor dit probleem weet? Overigens heb ik gezien dat ik op school ook PORT kan gebruiken terwijl ik geen vaste port range heb ingesteld, en het lijkt me toch sterk dat ze alle poorten forwarden naar elke computer in het netwerk (wat er nogal wat zijn). Is er misschien een handigere manier om dit voor elkaar te krijgen?