antar att du kör någon form av router eller liknande ?
du vill köra passive mode bakom en NAT brandvägg
i din ftpservermjukvara kan du ange ett portspann för dataportarna (portarna där överförd data skickas), minst en port per användare är kravet, fler och dynamiska är lämpligt särskillt om du vill köra en säker ftp med ssl inloggning osv så inte vem som helst kan sitta o lyssna av vad som skickas från och till din ftp.
öppna sedan och routa de portarna till rätt internt ip i din externa router.
öppna portar : 20, 21, 57000-57040 bara som ett exempel. då kommer det troligtvis fungera MYCKET bättre