Serveur ftp derriere routeur WRT54G

cyber x -  
 Cédric -
Bonjour,

J'ai cree un serveur FTP privé avec BFTP Server mais depuis quelques temps lorsque je tape son adresse a la place de m'ouvrir les dossiers configurer dans le serveur cela m'ouvre la page d'administration de mon routeur.

j'utilise Filezilla comme client, BFTP Server,WRT54G (V3.03.6) dans DDNS service > DynDNS.org
le status is updated successfully.
le port 21 TCP sur 192.168.1.100 est ouvert

Merci de votre aide.

8 réponses

ghost
 
Pour votre serveur FTP
il faut ouvrir les ports 20 et 21 dans le wrt54g et indiquer le port c-a-d le PC ou se trouve le serveur FTP
UTILISEZ une ip fixd locale 192.168.1.xx pour votre serveur
peut etre la raison si vous avez utiliser une IP dynamique??


Etape 1: connexion du routeur----------------------------------

Vous devez connecter le routeur à votre modem adsl/vdsl
ethertnet ainsi qu' aux ordinateurs.
la plupart des routeurs ont 5 connecteurs "rj45"

1 - 1 entrée destinnée a reçevoir un cable ETHERNET du modem
2 - 4 sorties "rj45", chacune destinné a reçevoir un cable
ETHERNET vers chacun un PC ayant une carte reseau


Etape 2: configuration des PC's --------------------------------

Pour cela vous avez le choix pour configurer les parametres
reseau soit obtenir automatiquement une adresse IP (ou TCP/IP)
du serveur DHCP de votre routeur soit une adresse fixe (statique)
c'est une adresse LAN (locale) et non une dresse Internet.

Pour Windows XP par exemple:

cliquez sur le bouton démarrer
puis sélectionner le "panneau de configuration" - acces direct
puis double cliquer sur l' icône "connexion réseau"
Double-cliquez sur l' icône "Connexion Réseau local"
pour ouvrir la fenêtre Réseau local cliquez droit.
Sélectionnez l'onglet Général et placer vous sur la ligne TCP/IP
si le mot TCP/IP apparait seul - sélectionnez cette ligne
Cliquez ensuite sur "propriété"

Si vous optez pour obtenir automatiquement une adresse IP cochez
ce choix.
Cliquez sur l' onglet Passerelle par défaut et remplissez les
4 nombres séparer par un "." exemple: 192.168.1.1

Un peu d'explication.. ce numéro IP est celui de votre routeur
verifier le avec exactitude..car par exemple pour la FreeBox
le numero est 192.168.0.254 il peut donc être différent d'
un routeur a l'autre mais le principe est le même.

Ces 3 premiers nombres sont la gamme de numéro de votre réseau
lacal (LAN) le 4ieme est spécifique

Si vous optez pour une IP fixe
Cochez "Utilisez l'adresse IP suivante" et remplissez par exemple
par 192.168.xx.10 pour le 1er PC
Pour info tout vos PC's doivent OBLIGATOIREMENT
1) avoir le 4iem nombre différent l' un de l'autre
2) avoir les 1er, 2nd et 3iem exactement les mêmes que le routeur

Cocher aussi Utilisez l'adresse de serveur DNS suivante
remplissez ces deux adresse, elle n' ont rien avoir avec votre
réseau local mais c'est l'adresse du serveur de noms (DNS) de votre
FAI.. sans renseignement votre PC est incapable de traduire les
noms de domaine (cette adresse est sur vos documents papier avec
votre contrat de votre FAI)

Ckiquez sur OK
Fermez vos fenêtres
Note: une configuration d' une carte WiFi est EXACTEMENT la même chose
c'est une carte réseau comme une carte filaire et chaque PC, DOIT être
configurer de la même façon
Eviter la maniere automatique d' installation elle cause souvent des
problemes particulierement si auparavent le PC a été utiliser avec un
dispositif de connexion du PC vers Internet alors qu'en reseau ce dernier
est totalement transparent (supprimer toute trace de partage de connexion
elle n'a plus de raison d'être)

Etape 3 : configuration de votre routeur -----------------------------------

Ici l'explication est pour un Linksys WRT54G (avec WiFi) et Parefeu
intégré qui a l' avantage sur les autres parefeu de ne pas consommer
un certains pourcentages non négligeable de ressources CPU et donc de
rendre votre PC plus lent.
Mais pour une autre marque c'est tres semblable

Lancer IExplorer et dans le champ url entrer:
http://192.168.1.1 (attention vérifier ce DOIT être l'adresse de votre
routeur comme dit plus haut!)

Au lancement le routeur demandera
1) la norme de connexion PPoE (en général)
si ce routeur est derriere un autre routeur mettre DHCP (tel que FreeBox)

2) le nom utilisateur

3) un mot de passe
dans le cas du Linksys le nom est: (rien du tout <enter>)
le mot de passe: (admin <enter>enter)a vérifier voir manuel
4) Cochez une des cases suivantes:
- connexion a la demande (simplement surfer vous connecte automatiquement)
- connexion a vie (jamais de déconnexion)


Dés la fenêtre suivante vous aurez un onglet "setup"
cliquez sur setup et remplissez

Nom: <votre login>@<votre_FAI>
Mot de passe: <votre mot de passe>

un peu plus bas

DHCP enable/disable
cochez enable si vous avez opter pour une adresse automatique
cochez disable ou enable pour une IP fixe

rien a remplir d'autre de première nécessité...
Attention supprimé TOUT PARTAGE de connexion de votre PC, in n'y
a plus de manoeuvre ,ni de connexion a faire votre routeur prend
tout en charge

Cette fois si vous avez suivis ces quelques rêgles votre réseau
est opérationnel

Bon vent
1
cyber x
 
Merci Ghost,

Mais mon probleme n'est pas du cote de mon reseau il fonctionne maintenant a la perfection. Partage de fichier, d'acces internet et d'imprimante.

Mais au niveau de mon serveur FTP en tapant mon adresse
http://monnom.serveftp.net (chez dyndns.org)

cela m'ouvre la page d'admin du routeur et en utilisant Filezilla impossible de se connecter

sur BFTP server
21/02/2005 19:01:11 - FTP Server On-line : IP(s) 192.168.1.100, on port 21

sur le routeur Port Range Forward :
FTP 21 to 21 TCP 192.168.1.100

voila ...
0
aldo13 Messages postés 489 Date d'inscription   Statut Membre Dernière intervention   103
 
Salut ,

Pas sur de comprendre ,
a quoi correspond exactement :
http://monnom.serveftp.net/
tu as un serveur ftp ou http ?
0
KarnoV
 
Passe par l onglet Application Gaming et indique quel Pc doit gérer le port 21
0
cyber x
 
aldo13, c'est un serveur ftp.

KarnoV, Je suis bien passer par c'est onglet et la machine qui doit gerer le port 21 est la seul machine connecter au reseau 192.168.1.100

http://cyberdondon.free.fr/routeur/2004_09_20/appgaming.JPG
0

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

Posez votre question
Theyopyop Messages postés 527 Date d'inscription   Statut Contributeur Dernière intervention   88
 
Lut,
parfois le pb vient du client ftp.
Prend un client qui gere l'actif et le passif (filezilla n'est pas au top pour ca).
Fais un test en passif.
Il faut que ce soit qq un de l'extérieur qui fasse un test de connection puisque tu es derriere un routeur.
Si tu veux faire un test en local, met toi sur la machine ou tourne le serveur et met dans le client 127.0.0.1.
Je pense que cela doit fonctionner.
Enjoy.
0
JoKoT3
 
il faut que tu règles le nat de ton routeur pour "forwarder" (faire suivre) la port 21 (ftp) de ton adresse publique (qui tombe sur ton routeur par défaut) vers le port 21 de ton pc qui fait office de serveur ftp

ps : nat = Network Adress Translation
0
Antichoc Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

moi je comprend pas, j'ai bien redirigé le port 21 vers l'ip (fixe) du pc contenant le serveur ftp, sur mon wrt54g mais ... ca ne marche pas ...

Je remarque également que le journal d'évenement ne mon wrt54g n'indique aucune entrée malgré les tests de connexion,

je m'interroge sur l'éfficacité du routeur ...

Merci pour vos réponses
0
Nitonrock
 
Salut,

J'ai eu le même problème et finalement ça s’est résolu tout simplement :

Pour autant que le firewall personnel et du routeur soient éteints (routeur : security tab/ firewall protection : disable)

Entre : ftp://monnom.serveftp.net et non http://...
Le http le dirige sur ton routeur vu que dans « remote management » tu as probablement coché sur http !!!

Hope it helps !!

Nitonrock
0
Cédric
 
Où avez vous créé la redirection NAT (quel onglet)?
Merci d'avance.
0