Hvis du bruger router,forewall eller gateway:
Det kan godt være at i andre mener det rigtige, men det der skal gøre er PORT MAPPE eller PORT FORWARDE.
Det går ud på at alt trafik modtaget på en port skal sendes videre til en bestemt ip adresse på dit lokalnet.
Hvis din FTP server sidder på fx. 192.168.1.6, skal alt indkommende trafik på port 21 sendes til 192.168.1.6.
Du skal desuden ofte sætte dit ftp server program til at lytte på din externe ip også (plejer at hedde noget med multihomed site eller noget i den stil)
Hvis du ikke bruger router/....
prøv at skrive
ftp://localhost:21/ i et internet explorer vindue. Hvis ikke du kommer ind, eller bliver promptetet for brugernavn og adangskode har du ikke ftp serveren kørende rigtigt.
Hvis det virker, men andre ikke kan connecte til dig, er der tale om en software firewall, enten den indbyggede i winXP, eller en du selv har installeret.
Håber det hjælper.!