Problème d'accès FTP > urgent thx

Fermé
jer0m - 24 déc. 2004 à 23:20
 on4hu - 1 janv. 2005 à 09:38
Voici mon problème: (OS: Xp sp2)

J'ai un serveur FTP sur mon portable qui marche nickel => tout le monde peux y accéder par internet ftp://***.net

> mon modem ADSL est relié directement à mon portable


Mais dès que je passe par mon réseau local ( je passe donc par mon PC fixe pour me connecter au web) => mon serveur FTP qui est toujours lancé sur mon portable n'est plus accessible via le net.

> modem ADSL relié au PC fixe + portable relié via RJ-45 (marche impect !)


> Le problème est dû donc au fait que ce n'est plus mon Portable qui est relié directement au net.

Si quelqu'un a la solution pour faire marcher mon FTP quand je suis en réseau.

Merci. ;)

14 réponses

Bonjour
Vous n' êtes pas réellement en réseau me semble t'il
pour être en réseau il vous faut un routeur qui peut être un PC avec un programme routeur ou un routeur indépendant des PC (meilleure solution) par exemple un Linksys WRT54G
A partir de ce moment votre réseau LAN local est piloté par ce routeur et tout est transparent
André OBN4HU
http://on4hu.be
0
lol !

Bien sûr que je suis en réseau :
réseau en local > OK !
accès au net sur les 2 PC > OK !

Tout de même ...
0
Pour info je ne suis pas un débutant; et j'ai bien redirigé le port 21 vers mon portable pour qu'il soit accessible via le net.

Si quelqu'un à une idée ... Merci

(PS: pas de problème de pare-feu)
0
kelux
Messages postés
3052
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
13 juillet 2022
429
30 déc. 2004 à 15:48
Salut

(PS: pas de problème de pare-feu)

-->Peut etre que si justement :), il n'y a pas que cela , le nat et le pat surtout ...

voila ce que j'ai écrit à ce propos (c'est sous linux certes , mais la théorie y est) :
http://www.commentcamarche.net/forum/affich-1138864-IPCOP-et-acc%E8s-FTP

Lis bien ce qui est mis....

J'avais configurer sous windows (argggg) fileZilla server , le parefeu était Kerio, je me souviens que j'avais été obligé de le paramétrer pour qu'il accepte la fameuse seconde connexion (en actif plus facile = port 20)

Sans cela ca ne marchait pas ...

De plus le server FTP est installé sur le portable, lorsque tu mets en passerelle le fixe, le portable n'est plus accessible directement par le net (par ton IP de l'internet)...
Il faut donc rediriger les ports 21 (ce que tu as déja fait) et 20 , dans ce cas dis aux personnes désirant se connecter à ton serveur de le faire en mode actif (par défaut on est en mode actif, il suffit de ne pas cocher la case "mode passif")

@+

Luc L.
[Gentoo] enfin :Þ
0
Neotenny
Messages postés
79
Date d'inscription
dimanche 23 novembre 2003
Statut
Membre
Dernière intervention
6 février 2007
2
28 déc. 2004 à 18:31
salut
j'ai un probleme similaire au tien a un poil près
car j'ai le wifi qui marche exactement comme un réseau
alors tout ce qui concerne des serveurs ftp ou créer des parties sur le net c le mm trip

le pire c que je f un site internet, et là c le drame...puisque on doit exporter par ftp alors si quelqun a une idée...
sa nous sauvera la mise a nous deux

merci encore

Neotenny
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
brupala
Messages postés
104160
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
13 août 2022
13 553
30 déc. 2004 à 15:35
Salut,
c'est un problème qui revient très souvent .
quel est l'OS de la machine qui partage la connexion ?
le client est-il également derrière un routeur ou un partage de connexion ?
est-ce que la connunication commandes s'ouvre bien (demande du user + passwd) ?

et ... Voili Voilou Voila !
0
Salut brupala,
Merci pour ton aide.

OS=Windows XP Edition Familiale SP2

Client=
- soit via MS-DOS
- soit via WS_FTP95 LE
Client lancé toujours derrière le routeur. Un ami a essayé de se connecter mais même problème qu'un ftp sur l'adresse WAN (assignée par le FAI) initiée depuis réseau local.

Le problème se résume donc à:
ftp 192.168.1.64 (LAN) --> OK - Connecté au serveur (d'ailleurs on peut distinguer le message de login du serveur FTP Serv-U dans les traces fournies)

ftp Adresse WAN --> NOK - Connecté à un serveur FTP mais apparemment du modem pas du PC ou le serveur tourne (d'ailleurs le message du login du serveur FTP Serv-U n'apparait pas)

Les ports 20 et 21 sont mappés de 0.0.0.0 (out) vers 192.168.1.64 (in)

Je viens de me rendre compte que ftp adresse WAN est identique à ftp 10.0.0.138 (adresse interne du modem Thomson)
en lisant le post suivant: http://enosig.org/archief/msg00469.html

J'ai beau réflechir à ce problème je ne trouve pas de solution...Pffff

Merci pour tout renseignement utile.

Francesco
0
brupala
Messages postés
104160
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
13 août 2022
13 553
30 déc. 2004 à 16:26
hehe,
ne cherches pas , sur ton réseau local, tu ne peux pas ton connecter à ton ftp par ton adresse wan (c'est la m^m pour le client et le serveur),
le routeur ne routera pas la connexion.
il faut faire l'essai de l'extérieur impérativement.
Si on doit traverser 2 nat, (coté client et coté serveur), ça devient pas facile si les routeurs ne sont pas intelligents (lecture des commandes ftp) pour apprendre les ports dynamiques achoisis au hasard par ftp.
Le mieux est d'ouvrir environ 200 ports entre 1025 et 1225

et ... Voili Voilou Voila !
0
Rebonjour brupala,

Ta théorie me semble tenir la route...même si je ne comprens pas ta remarque sur les 2 nat à traverser. En effet, j'avais fait un netstat -a pour verifier les ports qui s'ouvraient lors de la session ftp et ce n'était pas le port 21 mais le port 1515 ou du genre. Le problème c'est que je ne sais pas comment ouvrir 500 ports sur le Thomson SpeedTouch en une seule commande. Je sais bien ouvrir les ports (via l'interface http ou CLI) mais un port range mappingsur le SpeedTouch je ne sais pas comment faire

Quelqu'un pour m'aider?
[Non je n'ouvrirai pas chacun des ports un à un...mdr]

Un grand merci

Ciao
Francesco
0
brupala
Messages postés
104160
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
13 août 2022
13 553
30 déc. 2004 à 17:05
normalement,
si le client ne te passe pas en mode passif, tu n'as pas à ouvrir de ports spécialement.
par contre il faudra mapper le port 20 du coté du client.
si le client derrière un routeur nat aussi et qu'il fait du mode passif, tu devras ouvrir/mapper tous les ports dynamiques utilisés.

et ... Voili Voilou Voila !
0
Brupala,

Merci bcp.
1/ Comment voir si le client entre en mode passif?
2/ Qu'est-ce que le mode passif?
3/ Traces avant et une fois la connexion ftp établie: cela pourrait p-t t'aider pour voir si le client passe en passif ou pas: 21 ou >1023

Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\>netstat -a (avant ouverture d'une session ftp sur 10.0.0.1)
Connexions actives
Proto Adresse locale Adresse distante Etat
TCP ANTAEUS:ftp ANTAEUS:0 LISTENING
TCP ANTAEUS:http ANTAEUS:0 LISTENING
TCP ANTAEUS:epmap ANTAEUS:0 LISTENING
TCP ANTAEUS:https ANTAEUS:0 LISTENING
TCP ANTAEUS:microsoft-ds ANTAEUS:0 LISTENING
TCP ANTAEUS:44033 ANTAEUS:0 LISTENING
TCP ANTAEUS:ftp ANTAEUS.lan:3722 ESTABLISHED
TCP ANTAEUS:netbios-ssn ANTAEUS:0 LISTENING
TCP ANTAEUS:3260 24-90-225-184.nyc.rr.com:14802 ESTABLISHED
TCP ANTAEUS:3645 baym-cs157.msgr.hotmail.com:1863 ESTABLISHED
TCP ANTAEUS:3721 251-149-118-80.kaptech.net:http ESTABLISHED
TCP ANTAEUS:3722 ANTAEUS.lan:ftp ESTABLISHED
TCP ANTAEUS:1025 localhost:1026 ESTABLISHED
TCP ANTAEUS:1026 localhost:1025 ESTABLISHED
TCP ANTAEUS:1133 ANTAEUS:0 LISTENING
TCP ANTAEUS:1330 localhost:43958 ESTABLISHED
TCP ANTAEUS:12025 ANTAEUS:0 LISTENING
TCP ANTAEUS:12110 ANTAEUS:0 LISTENING
TCP ANTAEUS:12143 ANTAEUS:0 LISTENING
TCP ANTAEUS:43958 ANTAEUS:0 LISTENING
TCP ANTAEUS:43958 localhost:1330 ESTABLISHED
UDP ANTAEUS:microsoft-ds *:*
UDP ANTAEUS:isakmp *:*
UDP ANTAEUS:1027 *:*
UDP ANTAEUS:1105 *:*
UDP ANTAEUS:3066 *:*
UDP ANTAEUS:3654 *:*
UDP ANTAEUS:4500 *:*
UDP ANTAEUS:44033 *:*
UDP ANTAEUS:discard *:*
UDP ANTAEUS:ntp *:*
UDP ANTAEUS:netbios-ns *:*
UDP ANTAEUS:netbios-dgm *:*
UDP ANTAEUS:1900 *:*
UDP ANTAEUS:31343 *:*
UDP ANTAEUS:ntp *:*
UDP ANTAEUS:1900 *:*
UDP ANTAEUS:3646 *:*
C:\>netstat -a (une fois la session ftp sur 10.0.0.1 ouverte)
Connexions actives
Proto Adresse locale Adresse distante Etat
TCP ANTAEUS:ftp ANTAEUS:0 LISTENING
TCP ANTAEUS:http ANTAEUS:0 LISTENING
TCP ANTAEUS:epmap ANTAEUS:0 LISTENING
TCP ANTAEUS:https ANTAEUS:0 LISTENING
TCP ANTAEUS:microsoft-ds ANTAEUS:0 LISTENING
TCP ANTAEUS:44033 ANTAEUS:0 LISTENING
TCP ANTAEUS:ftp ANTAEUS.lan:3722 ESTABLISHED
TCP ANTAEUS:netbios-ssn ANTAEUS:0 LISTENING
TCP ANTAEUS:3260 24-90-225-184.nyc.rr.com:14802 ESTABLISHED
TCP ANTAEUS:3645 baym-cs157.msgr.hotmail.com:1863 ESTABLISHED
TCP ANTAEUS:3721 251-149-118-80.kaptech.net:http ESTABLISHED
TCP ANTAEUS:3722 ANTAEUS.lan:ftp ESTABLISHED
TCP ANTAEUS:1025 localhost:1026 ESTABLISHED
TCP ANTAEUS:1026 localhost:1025 ESTABLISHED
TCP ANTAEUS:1133 ANTAEUS:0 LISTENING
TCP ANTAEUS:1330 localhost:43958 ESTABLISHED
TCP ANTAEUS:12025 ANTAEUS:0 LISTENING
TCP ANTAEUS:12110 ANTAEUS:0 LISTENING
TCP ANTAEUS:12143 ANTAEUS:0 LISTENING
TCP ANTAEUS:43958 ANTAEUS:0 LISTENING
TCP ANTAEUS:43958 localhost:1330 ESTABLISHED
UDP ANTAEUS:microsoft-ds *:*
UDP ANTAEUS:isakmp *:*
UDP ANTAEUS:1027 *:*
UDP ANTAEUS:1105 *:*
UDP ANTAEUS:3066 *:*
UDP ANTAEUS:3654 *:*
UDP ANTAEUS:4500 *:*
UDP ANTAEUS:44033 *:*
UDP ANTAEUS:discard *:*
UDP ANTAEUS:ntp *:*
UDP ANTAEUS:netbios-ns *:*
UDP ANTAEUS:netbios-dgm *:*
UDP ANTAEUS:1900 *:*
UDP ANTAEUS:31343 *:*
UDP ANTAEUS:ntp *:*
UDP ANTAEUS:1900 *:*
UDP ANTAEUS:3646 *:*
UDP ANTAEUS:3724 *:*

Merci pour tes commentaires.

Ciao
Francesco
0
brupala
Messages postés
104160
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
13 août 2022
13 553
30 déc. 2004 à 17:25
le mode passif, c'est dans la configuration du client .
dans ce mode, c'est le client qui établit la connexion data vers le serveur et non le serveur vers le client dans le mode normal.
tu dois voir aussi passer la commande PASV dans les logs du serveur.
à laquelle, il répond avec son adresse (inutile car privée) et le port sur lequel il attend la connexion.
c'est se port là qu'un routeur/firewall intelligent doit décoder afin de le mapper vers l'ip du serveur.
http://www.commentcamarche.net/internet/ftp.php3

et ... Voili Voilou Voila !
0
Brupala,

Le problème est résolu. Apparemment, il n'est pas possible de tester le serveur FTP depuis le LAN de par les règles par défaut du routeur. Cela doit être possible de modifier le fichier user.ini pour éviter ce problème. Néanmoins, pour tester mon serveur FTP depuis l'extérieur depuis l'extérieur, j'ai trouvé une adresse bien utile que je m'empresse de vous communiquer: http://www.net2ftp.com/

J'ai essayé sur mon serveur et cela fonctionne sur le port 21.

Merci encore pour l'aide fournie.

Ciao.
Francesco
0
Normalement avec un routeur convenablement parametré il n'y a aucun problmeme je connecte mon propre serveur depuis mon LAN soit avec ftp://192.168.1.5 depuis n' ilmporte quel PC y compris en WiFi, ou ftp://localhost depuis le même PC, ou depuis n'importe quel PC du LAN par ftp://on4hu.be (mon nom de domaine)
André ON4HU
0