Je moet aanvragen doorsturen van poort 21 tcp (of de poort die je gebruikt) vanaf de router naar de computer zijn IP waarop G6FTP-server draait.
Vergeet niet om poort 21 tcp (inkomend verkeer toestaan) & 20 tcp (uitgaand verkeer toestaan) (standaard poort & standaard poort - 1) op router of firewall (indien ingebouwd) om er voor te zorgen dat gebruikers kunnen verbinden.
Normaal gesproken is dit uitgelegd in de documentatie van de router, zoek naar de woorden "port mapping, forwarding".
Zie
http://www.g6ftpserver.com/?page=faq voor routers links.
Passive mode :
Wanneer je een FTP server draait achter een router kan deze alleen een lokaal IP gebruiken (10.0.xxx.yyy, 192.168.0.xxx ...) welke is toegekend aan jou computer.
Dit veroorzaakt veel problemen wanneer een cliënt naar de passive mode (PASV) overschakeld, de FTP-server zal dan antwoorden met het interne LAN IP; met de consequenties dat de FTP-cliënt geen data kan doorvoeren (geen map- of bestandsoverzichten, geen up- en downloads, alleen commando's).
Doe het volgende om dit probleem op te lossen :
1) In server opties : Domein / Eigenschappen / IP-koppeling, voer PASV IP terug, hier kun je een domeinnaam of IP invoeren zodat de FTP-server jou publieke IP weet.
2) Geef een passieve poort range op (bijv. 50000-50100)
3) In je router (hard- of softwarematig) dien je nu een range door te sturen (50000-50100 tcp) in ons geval naar de het IP waar de FTP-server op draait. (net zoals je hebt ingesteld voor de standaard poort).