Forum Linux.mandriva Se connecter à son serveur FTP...

Posté par  .
Étiquettes : aucune
0
30
oct.
2004
Bonjour,

J'ai créer mon propre serveur FTP sur mon ordinateur à l'aide de proftpd ou du moins de gproftpd. J'utilises une adresse dynamique no-ip.com.
Mon serveur marche très bien, du moins pour les autres. Je ne parviens pas à m'y connecter depuis l'ordinateur en question.
Pour info, je possède un routeur sur lequel j'ai ouvert les ports 20 et 21.

Quand je me connecte depuis Konqueror il m'est retourné:
Un problème s'est produit lors du chargement de ftp://hannii.no-ip.com:21:(...)
Impossible de se connecter à hannii.no-ip.com


Voila, quelqu'un aurait-t'il une solution?

Merci d'avance.
  • # Même problème

    Posté par  . Évalué à 1.

    Ici j'ai eu le même problème en essayant de mettre un serveur web.
    C'est "normal" d'après la documentation de mon routeur... Tu dois utiliser localhost, sinon l'adresse no-ip te renvoie sur ton routeur (enfin, ici http://monadresse(...) => la page de config de mon routeur)
  • # Forward

    Posté par  (site web personnel) . Évalué à 1.

    Je crois que si ton routeur n'est pas trop mal fichu (j'ai un bewan e200, et mon ancien lanbooster 6104 le faisait aussi) tu peux activer le forwarding de ton port 21 "public" vers le port 21 local d'une machine bien précise du réseau, dans la partie NAT.
    C'est valable aussi pour le probleme de serveur web de D. Pierre
    • [^] # Re: Forward

      Posté par  . Évalué à 1.

      Merci cho7, mais j'ai enlevé le serveur because ma BP est bien trop faible (ADSL 512...)
      Sinon, un truc qui complexifiait : j'ai un serveur web interne sur le routeur pour la configuration ce qui fait que je peux pas trop jouer sur le port 80.
      • [^] # Re: Forward

        Posté par  (site web personnel) . Évalué à 1.

        en forwardant le port 80 public vers ton pc n°1 : 192.168.1.2:80 (a remplacer par ton adresse de serveur web local),
        on ne tombe certes plus sur le routeur lorsque qu'on se connecte via http://80.140.xxx.xxx,(...) mais bien sur le serveur web,
        mais la config du routeur reste dispo en local sur http://192.168.1.1(...) (a remplacer par ton adresse de routeur locale)

        Certes le routeur n'est plus configurable en mode web depuis l'internet, mais est-ce nécéssaire ? le configurer en local est bien suffisant. Au pire, tu peux dans les parametres d'administration changer le port d'administration (réglés par défaut a 80 et 22 pour l'admin via telnet)
  • # Port 21

    Posté par  . Évalué à 1.

    Justement c'est ce que j'ai fait! J'ai fait un forwarding des ports 20 et 21 sur ma machine!
    En fait ça marchait très bien jusqu'ici car j'avais un D-Link! Là je suis passé à un Netgear RP612! Et je pense que c'est depuis que ça ne marche plus. Mais je ne vois pas ce que je pourrais règler d'autre en plus.

    Ceci dit ça marche en effet avec localhost, mais je préfèrais l'ancien système, il me permettait de tester mon no-ip en même temps!

    Tant que j'y suis: deux choses.

    Qu'est-ce que c'est en fait "localhost"?

    Et quelqu'un saurait t'il comment je peux arriver à autoriser les utilisateurs anonymes sur mon FTP (qui se connecteraient sur le même répertoire) et en même temps garder mes utilisateurs actuels avec leurs répertoires respectifs?

    Merci à vous ;)
    Et merci à linuxfr ^^

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.