Salut à tous
Comme beaucoup, j'ai du mal à faire tourner un simple serveur FTP derrière une bobox. J'en avais déjà installé il y a pas mal de temps avec Fillezilla server et proftpd (ça tounrait nikel), mais là, je suis bloqué avec vsftpd, un truc m'échape apparemment.
Tout d'abord, vsftpd est installé sur une Debian (etch) en machine virtuelle (vmware). Je peux accéder à mon serveur ftp (web, smb,...) sans problème depuis l'hote physique et même depuis mon réseau interne.
Pour y accéder de l'exterieur, il me faut biensur ouvrir les port 21 20 (tcp udp) et également rediriger ces connexions vers mon serveur ftp (192.168.1.252). Ca c'est fait. il faut apparemment aussi configurer vsftpd en mode passif (non ?), il me semble que c'est ce qu'il m'avait fallu faire à l'époque avec proftpd. Voici ce que j'ai rajouté à mon vsftpd.conf d'après les conseils du bien célèbre forum ubuntu :
j'ai donc également ouvert la plage de port 50100-50200 sur la livebox
j'ai également testé en mettant mon serveur 192.168.1.252 en zone DMZ, même résultat
Voila ce qu'il se passe quand je tente de me connecter depuis l'extérieur vers mon serveur
Donc j'ai bien passé ma livebox, la preuve avec cette capture de trames effectuée sur le serveur FTP durant la connexion du client filezilla (ci dessus)
L'ip cachée est donc l'ip internet externe du client filezilla
Voila, je vous serais très reconnaissant de me donner des pistes. Si vous voulez mon vsftpd.conf en entier je le met au prochain post
Message édité par SpO_o le 06-11-2007 à 10:48:48