Bonjour,
J’ai un gros souci : j’ai installé mon serveur vsftpd sur une suse10.2, ip de la machine 10.0.0.2
Il tourne sur le port 21 forwardé par le routeur (accessble depuis le net via le port 2121*)
Son data port est le 2020 forwardé par le routeur (accessible depuis le net via le port 2020)
Bizarreries
La ou ca se corse : mon vsftp est bien accessible sur le reseau local
depuis 127.0.0.1 vers 127.0.0.1:21 OK
depuis 10.0.0.101 vers 10.0.0.2:21 OK
depuis 10.0.0.101 vers adresse ip publique OK
depuis internet vers ippublique avec ftp.exe sous windows Connexion OK, ls -> Illegal PORT command
depuis internet vers ip publique avec filezilla sous windows COnnexion OK, ls OK
Remarques
FilleZilla comme ftp.exe utilisent le mode passif mais seul fillezilla arrive à se connecter et demander la liste des fichiers
La connexion depuis internet se fait derriere un router qui n’est pas configuré dmz et qui ne possède pas de forward vers ma machine de test.
Ma question, s’il vous plait
Pourquoi ftp.exe (qui doit servir à un de mes client dans un batch) n’arrive pas à se connecter alors que fillezilla y arrive ?
Ca me laisse supposer que mon parametrage du serveur et du routeur de son reseau son bon non ?
Merci d’avance pour votre aide.
*: j’ai deux serveurs (un window$ et un suse) sur lequels tournent deux ftp (respectivement, iis:21:20 et vsftpd:21:2020)