mon serveur ftp ! - Windows & Software
Marsh Posté le 31-08-2005 à 11:23:14
Citation : |
Y'a un problème à ce niveau là, l'ordinateur distant essaye de se connecter en mode Passif sur l'ip privé de ton PC, ça devrait être ton ip publique qui devrait apparaitre.
Essaye de te connecter en mode non passif ça doit être configurable dans le client FTP.
Marsh Posté le 31-08-2005 à 14:48:32
je crois que j'ai trouvé mais je suis pas sur, c'est le serveur ftp, qui renvoie les requetes d'envoi sur le reseau local et non pas sur internet, enfin je vais tester...
mais c'est quoi la différence en ftp entre le mode passif et actif, quand je passe en actif sur mon serveur avec le prog serv-u plus rien ne marche meme pas la demande de login par contre je crois que je vais passer sous G6FTP qui a l'air beaucoup mieux ???
help mi
merci !
Marsh Posté le 31-08-2005 à 18:26:25
En mode actif à la connection le client ouvre un port au hasard pour le trasnfert de fichier et le serveur se connecte depuis le port 20 sur le port renseigné par le client.
En mode passif, c'est le serveur qui envois au client un port aléatoire (et une IP) sur lequel le client doit se connecter pour établit le transfert.
Le problème c'est que ton serveur FTP renseigne au client ton adresse privé et non ton adresse public.
Tu dois surement pouvoir configurer sur le serveur la détection de l'IP internet.
L'avantage du mode passif c'est que c'est le client qui établit la connection avec le serveur pour le transfert, ce qui ne pose pas de problème avec un firewall si il autoriste les connexions sortantes.
Il faut néanmoin que le port de connexion utilisé par le transfert soit ouvert du côté du serveur.
Le mode actif ne passe pas chez la plupart des utilisateurs car blocké par les firewall (tentative de connexion entrante sur un port alléatoire)
Marsh Posté le 30-08-2005 à 23:38:25
voilà , j'ai lu pleins de tutorial, plein de forum ...
j'ai fait mon serveur ftp, je suis derriere une livebox,
alors j'ai mis mé port 20 & 21 vers ma machine (192.168.1.12) dans la section serveurLAn de configuration de la livebox sagem.
par contre je n'arrive pas à me connecter sur mon serveur ftp depuis l'extérieur, sous DOS je vois les fichiers mais sinon rien du tout....
alors pour mon serveur j'ai utilisé le programme SERV-U,
puis j'ai testé à partir de ce site : http://www.g6ftpserver.com/fr/ftptest
* About to connect() to bartoche.dyndns.org port 21
* Trying 83.200.251.69... * connected
* Connected to bartoche.dyndns.org (83.200.251.69) port 21
< 220 Serv-U FTP Server v6.0 for WinSock ready...
> USER pierrebarat
< 331 User name okay, need password.
> PASS *****
< 230 User logged in, proceed.
* We have successfully logged in
> PWD
< 257 "/" is current directory.
* Entry path is '/'
> CLNT Testing from http://www.g6ftpserver.com/ftptest from IP 83.200.251.69
< 200 Noted.
> FEAT
< 211-Extension supported
< AUTH TLS
< SSCN
< PBSZ
< PROT
< CCC
< CLNT
< MDTM
< MDTM YYYYMMDDHHMMSS[+-TZ];filename
< SIZE
< SITE PSWD;EXEC;SET;INDEX;ZONE;CHMOD;MSG
< REST STREAM
< XCRC filename;start;end
< MODE Z
< 211 End
> PASV
< 227 Entering Passive Mode (192,168,1,12,4,123)
* Trying 192.168.1.12... * Timed out
* couldn't connect to host
* Connection #0 to host bartoche.dyndns.org left intact
* Closing connection #0
voila ce que le cela m'affiche
time out, et à partir d'un client ftp sur ordi distant non plus ça marche pas, ça fait 1semaine que je bataille
HELP !!
merci d'avance!!