Aller au contenu

Comment se connecter à mon serveur ftp ? [Réglé]


Merinos

Messages recommandés

Posté(e)

Bonjour à tous

Bon déjà je détails un peu. J'ai installé et configuré un serveur ftp (proftp) sur une debian. Et ce serveur est relié à internet (free en dégroupé : ip fixe) via un routeur. Son ip sur le réseau est 192.168.0.3 et la passerel c'est : 192.168.0.254

Le serveur à l'aire de fonctionner car j'arrive à me connecter en local sans problème avec cette commande : ftp localhost

La il me demande mon login et mon pass. puis lorsque je fais un ls j'ai bien tous les dossiers.

Mais par contre je n'arrive pas y accéder via le net. J'ai essayé en tapen : ftp ip (mon IP internet).

Et la j'ai le droit à : ftp: connect: Connection refused Et il ne me demande n'y pass, n'y login.

J'ai pourtant bien mis proftpd sur le port 21, que j'ai ouvert sur le réseau, ainsi que le port 20 pour le serveur : 192.168.0.3

Vous allez surement trouver ma question débile. Mais comment puis je me connecter sur se serveur via le net ?

Il faut peut être que je lui précise l'ip local en plus de l'ip internet. Mais quel est la syntaxe, je n'ai pas trouvé sur google.

Merci d'avance

Posté(e)

Euh je n'ai pas encore configurer iptables. Donc je ne voix pas comment il pourrai bloquer. Ou alors il faut lui demander d'autoriser le ftp ?

Je susi désolé d'être aussi boulet, mais c'est la première fois que j'installes un serveur. Enfin sauf un serveur samba.

Posté(e)

ton serveur est derriere routeur c'est ça ? (desolé aujourd'hui c'est dur j'ai eu une soirée chargée hier :cartonjaune: )

as tu forwarder le port 21 de ton routeur vers ton serveur ?

Posté(e)
ton serveur est derriere routeur c'est ça ? (desolé aujourd'hui c'est dur j'ai eu une soirée chargée hier :duel1: )

as tu forwarder le port 21 de ton routeur vers ton serveur ?

Bah j'ai ouvert le port 20 et 21 sur le routeur. Donc ce n'est normalement pas le routeur qui bloque.

Posté(e)

Que veux-tu dire par "j'ai ouvert le port 21 sur le routeur"?

Il faut faire du port forwarding (transfert de port), en redirigeant les requêtes arrivant sur ton port 21 depuis le net vers ton serveur (que tu dois pouvoir mettre en DMZ, cherche dans les options).

Posté(e)

c'est vrai que j'y connais pas grand chose en routeur Hard, mais bon un port ouvert ne signifie pas qu'il soit forwarder .... parceque si tu forward pas, comment veux tu que ton routeur sache vers quelle machine va le paquet tcp ?

je me trompe peut etre mais ça me semble logique.

Posté(e)
Que veux-tu dire par "j'ai ouvert le port 21 sur le routeur"?

Il faut faire du port forwarding (transfert de port), en redirigeant les requêtes arrivant sur ton port 21 depuis le net vers ton serveur (que tu dois pouvoir mettre en DMZ, cherche dans les options).

Ah ca je n'ai pas fait. Merci bien. Je test ca tout de suite. Merci

Posté(e)

Bon bah je ne trouves pas. Je ne sais pas trop ce qu'est la zone DMZ. Mais j'explique ce que j'ai fais.

J'ai éditer les régle du pare feu et j'ai ajouter le service FTP qui correspond au ports : 20 et 21 pour l'ip 192.168.0.3 (l'ip du serveur FTP) Et j'ai mis allow all.

Et je ne voix pas quoi faire d'autre.

Posté(e)

Je pensais à cela justement.

Mais il ne faut pas que sa Freebox soit en mode routeur( deux routeurs DHCP l'un sur l'autre, ce n'est pas une bonne idée).

Si cela ne marche pas, pourrais-tu nous mettre ce que te donne un

#iptables --list

Posté(e)

déjà un truc tout con, depuis l'extérieur : telnet <IP de ta machine> 21.

Si ça répond, c'est que côté réseau "basique" c'est bon, si ça répond pas, faut commencer à voir entre ta passerelle et ta fribox

Posté(e)

En fait la freebox n'est même pas braché. On a un routeur/modem ADSl le netgear 834G.

Et sinon voilà ce que me donne iptables --list :

Chain INPUT (policy ACCEPT)

target prot opt source destination

Chain FORWARD (policy ACCEPT)

target prot opt source destination

Chain OUTPUT (policy ACCEPT)

target prot opt source destination

Posté(e)

Et bien voilà c'est réglé. Le seul problème était que j'essayé de me connecter à partir de cette internet free. Et visiblement une adresse IP ne peut pas s'appeler elle même. Mais en me connecter avec dans autre internet ca passe niquel.

Merci à tous pour votre aide.

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...