Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3072 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Serveur FTP lent....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Serveur FTP lent....

n°728465
kontas
Photographe amateur daltonien
Posté le 12-09-2005 à 11:46:33  profilanswer
 

Salut a tous,
 
Mon serveur linux (madrak 10.2) possede un serveur FTP (pour du local) qui fonctionne avec PROFTPD,
 
Mais celui si cest vraiment tres lents a reagir, il est possible que cela viennent de ma structure reseau (etablissement scolaire) mais je voudrai verifier que sa vienne pas d'un mauvais parametrage de PROFTPD.
 
Quand je me connect, il met environ 1min, quand je lui demande d'uppé un fichier (de quelque kilo), il reflechi pendant 2min, etc donc pour la mise a jour de mes site web c'est l'enfer..
 
J'ai essayer de cherché des example de fichier de conf mais sans succès, comment savoir d'ou vien mon souci ??
 
Merci

mood
Publicité
Posté le 12-09-2005 à 11:46:33  profilanswer
 

n°728466
l0ky
Posté le 12-09-2005 à 11:47:53  profilanswer
 

tu as regardé dans les logs ?
ta configuration DNS est elle bonne ?

n°728468
jlighty
Posté le 12-09-2005 à 11:48:24  profilanswer
 

En local, la session FTP se fait rapidement ?
Pas de firewall qui generait les transferts de données (PC serveur FTP + PC client FTP)

n°728476
kontas
Photographe amateur daltonien
Posté le 12-09-2005 à 12:00:58  profilanswer
 

l0ky a écrit :

tu as regardé dans les logs ?
ta configuration DNS est elle bonne ?


 
non j'ai pas regardé dans les logs, mais mon client ftp (fillezilla) ne m'indique aucune erreur.
 
Configuration DNS, de mon serveur linux, non j'ai pas regardé, ni renseigné quoi que ce soit

n°728478
kontas
Photographe amateur daltonien
Posté le 12-09-2005 à 12:01:55  profilanswer
 

jlighty a écrit :

En local, la session FTP se fait rapidement ?
Pas de firewall qui generait les transferts de données (PC serveur FTP + PC client FTP)


 
non justement c'est extrement lent, le firewall avait etait desactivé car il empeché le serveur Apache d'etre accesible  :sweat:  

n°728482
l0ky
Posté le 12-09-2005 à 12:06:22  profilanswer
 

kontas a écrit :

non j'ai pas regardé dans les logs, mais mon client ftp (fillezilla) ne m'indique aucune erreur.
 
Configuration DNS, de mon serveur linux, non j'ai pas regardé, ni renseigné quoi que ce soit


bah regarde dans les logs de proftpd on sait jamais [:marc]
 
sinon mets dans /etc/resolv.conf

nameserver a.b.c.d


ou a.b.c.d est l'adresse de ton serveur DNS.

n°728484
jlighty
Posté le 12-09-2005 à 12:06:35  profilanswer
 

même en local c'est lent ?

n°728541
kontas
Photographe amateur daltonien
Posté le 12-09-2005 à 13:49:07  profilanswer
 

l0ky ->> d'apres ce que je comprend il faut que je declare mon serveur DNS (qui est sous 2000serveur) dans ma conf de mon serveur FTP.
 
 
 
jlighty->>Oula, oui, c'est meme plus de la lenteur, il a mis 2heure pour uppé 4mo :( , mais le pire c'est que lorsque tu lui demande une action il met 2 min avant de reagir, il n'y a que la suppression qui marche bien, mais il n'arrive pas a supprimé les sous repertoire, il faut supprimé fichier par fichier :grrr:

n°728544
l0ky
Posté le 12-09-2005 à 13:51:28  profilanswer
 

kontas a écrit :

l0ky ->> d'apres ce que je comprend il faut que je declare mon serveur DNS (qui est sous 2000serveur) dans ma conf de mon serveur FTP.


Pas dans la configuration de proftpd mais dans la configuration générale. tu edites/cree le fichier que je t'ai dis comme je te l'ai dit. mais bon vu ce que tu dis en dessous ca m'etonnerais que ce soit ca...
 

kontas a écrit :


jlighty->>Oula, oui, c'est meme plus de la lenteur, il a mis 2heure pour uppé 4mo :( , mais le pire c'est que lorsque tu lui demande une action il met 2 min avant de reagir, il n'y a que la suppression qui marche bien, mais il n'arrive pas a supprimé les sous repertoire, il faut supprimé fichier par fichier :grrr:


n°728546
jlighty
Posté le 12-09-2005 à 13:52:49  profilanswer
 

en local, c'est à dire en te connectant sur ton serveur FTP puis en tapant : ftp 127.0.0.1
Si c'est toujours lent :
- top -> pour voir si le serveur est surchargé
- une directive de proftpd pour limiter le trafic utilisée ?

mood
Publicité
Posté le 12-09-2005 à 13:52:49  profilanswer
 

n°728623
kontas
Photographe amateur daltonien
Posté le 12-09-2005 à 15:13:57  profilanswer
 

l0ky ->> je suis aller voir sur mon serveur FTP, et dans les config de la carte reseau y'a bien l'adresse ip de mon DNS qui apparait.
 
J'ai pas pu crée le fichier, je testerais toutes a l'heure. je vais regardé aussi les fichier de logs, faut aussi que j'install un client ftp car en console il veut pas ce loggé
 
voila ce que cela donne que je tape localhost ou bien l'ip
 

Code :
  1. Last login: Mon Sep 12 15:02:40 2005
  2. [root@localhost ~]# ftp 10.104.7.75
  3. Connected to 10.104.7.75.
  4. 220 ProFTPD 1.2.10 Server (DMZ) [10.104.7.75]
  5. 500 AUTH not understood
  6. 500 AUTH not understood
  7. KERBEROS_V4 rejected as an authentication type
  8. Name (10.104.7.75:root):


Message édité par kontas le 12-09-2005 à 15:17:21
n°728646
jlighty
Posté le 12-09-2005 à 15:28:38  profilanswer
 

ben tu rentres ton identifiant puis ton mot de passe.
Et par exemple tu télécharges un fichier( commande get)
Si tu n'y arrives pas passe par un client graphique sous linux ou par ncftp en mode console(tu devras peut être l'installer)

n°728661
kontas
Photographe amateur daltonien
Posté le 12-09-2005 à 15:54:44  profilanswer
 

a mince, je suis vraiment Bete, j'avais completement zappé le truc sous la console
 
donc sa marche, mais c'est toujour aussi lent, maintenant que je me rappelle comment on fait, je vais pouvoir testé directement sur la machine :)
 
 
merci encore de votre perceverance :)

n°728729
chaica
Posté le 12-09-2005 à 18:28:23  profilanswer
 

Tu passes par un serveur dns? Il est peut-être lent. Tu as activé hdparm sur ton serveur ftp? C'est peut-être ça. Tu as quoi comme connectique réseau? Un vieux hub? Il y a peut-être un problème au niveau de la carte réseau.


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
n°728746
jlighty
Posté le 12-09-2005 à 19:06:17  profilanswer
 

Citation :

Tu passes par un serveur dns? Il est peut-être lent.


à ce moment là, il n'a qu'à tester :
- connexion au serveur FTP avec le nom du serveur
- connexion au serveur FTP avec l'adresse IP du serveur
et comparer les délais d'établissement de la connexion


Message édité par jlighty le 12-09-2005 à 19:06:49
n°729097
kontas
Photographe amateur daltonien
Posté le 13-09-2005 à 14:28:02  profilanswer
 

chaica ->> je suis vraiment une bille en reseau, kes que tu appelle passé par un DNS ??
 
sinon j'ai fait les test pour hdparm, j'ai fait les ligne d'optimisation et je suis passé de 19,22mb a 22,00mb, je sais pas si sa a changé quelque chose ou pas :P

n°729100
kontas
Photographe amateur daltonien
Posté le 13-09-2005 à 14:33:57  profilanswer
 

la connexion au ftp via l'ip ce fait, mais par contre via le nom de mon serveur FTP, non elle ne ce fait pas
 
pour cela il faudrai que j'ajoute l'adresse ip de mon serveur FTP sur le serveur DNS afin que mon DNS fasse un routage ??

n°729104
jlighty
Posté le 13-09-2005 à 14:37:41  profilanswer
 

avant de mettre le serveur DNS à jour, le problème de performance du serveur FTP est corrigé ?

n°729108
Dark_Schne​ider
Close the World, Open the Net
Posté le 13-09-2005 à 14:45:20  profilanswer
 

donne le résultat des commandes suivantes :


hostname
cat /etc/resolv.conf
cat /etc/hosts
ping NOM_DU_SERVER
ping IP_DU_SERVEUR
ping NOM_DU_CLIENT
ping IP_DU_CLIENT


 
je pense pour un problème de résolution de noms qui fais que le serveur essaie de faire la résolution de nom et qu'il perd 30 secondes à le tenter ( 30 sec = timeout au bout duquel il renonce )
 
tu dois correctement configuer /etc/hosts ou ton serveur DNS local si tu en a un.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°729127
kontas
Photographe amateur daltonien
Posté le 13-09-2005 à 16:11:23  profilanswer
 

Résultats:
-hostname: localhost
-cat /etc/resolv.conf: nameserver 172.16.48.1
                       #ppp temp entry
-cat /etc/hosts: 127.0.0.1 localhost
-ping NOM_DU_SERVEUR(localhost): 64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.098 ms
-Ping IP_DU_SERVEUR(127.0.0.1): 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.096 ms
-ping NOM_DU_CLIENT(ghost): unknown host ghost
-ping IP_DU_CLIENT(172.16.50.80): impossible
 
Quelles informations doit-on retrouver dans /etc/hosts ?


Message édité par kontas le 13-09-2005 à 16:23:24
n°729156
kontas
Photographe amateur daltonien
Posté le 13-09-2005 à 17:26:31  profilanswer
 

Youpla :)
 
y'a du nouveau puisque j'ai modifier le fichier /etc/hosts en y rajoutant l'adresse ip et le nom de mon pc client, ce qui va pausé probleme une fois que mon client aura une nouvelle adresse ip (mon serveur DNS et un aussi DHCP).  
 
donc il y'a du mieux, c'est a dire que la vitesse de UP est rapide, nikel, sauf que des qu'il y'a des sous repertoire, il met un temps fou
 

Code :
  1. Etat : Succès du listage du répertoire
  2. Commande : PWD
  3. Réponse : 257 "/var/www/html/satis/inter" is current directory.
  4. Commande : TYPE A
  5. Réponse : 200 Type set to A
  6. Commande : REST 0
  7. Réponse : 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
  8. Commande : PWD
  9. Réponse : 257 "/var/www/html/satis/inter" is current directory.


 
il fait sa pendant un bout de temps, puis apres on a droit a un delai time out :(
 
 
mais si j'envoie une poigné de fichier sa marche nikel.

n°729209
Dark_Schne​ider
Close the World, Open the Net
Posté le 13-09-2005 à 19:41:08  profilanswer
 

tu peux me donner le contenu de /etc/hosts ?
 
donne moi aussi le nom et l'IP des différents ordis impliqués dont le serveur.
 
si tu ne vexu pas voici à koi doit ressembler /etc/hosts sur ton serveur


127.0.0.1 localhost localhost.localdomain nom_du_serveur
ADDR.IP.DE.CLIENT nom_du_client


 
de plus tu peux désactiver le reverse lookup de proftp en ajoutant dans le fichier de conf


UseReverseDNS off  
IdentLookups off


 
http://www.proftpd.org/localsite/U [...] c1070.html
http://www.proftpd.org/localsite/U [...] seDNS.html
http://www.proftpd.org/localsite/U [...] okups.html

Message cité 1 fois
Message édité par Dark_Schneider le 13-09-2005 à 19:42:36

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°729402
kontas
Photographe amateur daltonien
Posté le 14-09-2005 à 09:28:45  profilanswer
 

Dark_Schneider a écrit :

tu peux me donner le contenu de /etc/hosts ?
 
donne moi aussi le nom et l'IP des différents ordis impliqués dont le serveur.
Serveur FTP 10.104.7.75
Serveur DNS(serveur dhcp et autres) 172.16.48.1
Client FTP 172.16.50.80

 
si tu ne vexu pas voici à koi doit ressembler /etc/hosts sur ton serveur


127.0.0.1 localhost localhost.localdomain nom_du_serveur
ADDR.IP.DE.CLIENT nom_du_client


On avait  rajouté la derniere ligne, du coup on pouvais tapé le nom du serveur FTP et la connexion ce faisait
 
de plus tu peux désactiver le reverse lookup de proftp en ajoutant dans le fichier de conf


UseReverseDNS off  
IdentLookups off


On viens de le faire sous tes conseil, et maintenant sa marche nikel, la connexion est instantané, le serveur reagit au doigt et a l'oeil
 
 
http://www.proftpd.org/localsite/U [...] c1070.html
http://www.proftpd.org/localsite/U [...] seDNS.html
http://www.proftpd.org/localsite/U [...] okups.html


 
 
 
Merci encore a Tous, j'ai bien noté tous sa, on gardes les manips sous le coude au cas ou,
 
donc pour resumé on a rajouté quelque ligne
 
dans ETC/HOSTS
 
->>L'adresse du client et son nom
 
Dans ETC/PROFTPD.conf
 
->>UseReverseDNS off
->>IdentLookups off
 
 
Donc voila tous marche nikel, par contre comment faire sachant que mon client et regit par un serveur DHCP  [:canaille]  
 
Merci encore en tous cas  [:al_bundy]  

n°729413
jlighty
Posté le 14-09-2005 à 09:48:16  profilanswer
 

Citation :

Donc voila tous marche nikel, par contre comment faire sachant que mon client et regit par un serveur DHCP


au niveau des logs ? en effet tu risques d'avoir uniquement l'IP sans le nom du client.
Tu peux fixer l'IP du client au niveau du serveur DHCP ainsi on pourra toujours identifier un client par rapport à son IP.
Bien sûr cette solution est à proscrire dans le cas où tu aurais beaucoup de  client.

n°732544
kontas
Photographe amateur daltonien
Posté le 20-09-2005 à 16:09:31  profilanswer
 

ben j'ai pas vraiment beaucoup de client, pour le moment q'un seul et max je diré 4/5
 
donc je vais fixé les ip des ceux si, :P

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Serveur FTP lent....

 

Sujets relatifs
[Résolu]:Internet 60 fois plus lent sous linux que sous windowsQuel serveur FTP pour un MDK 10.1
Serveur FTP + Site Web + Serveur CSServeur fichiers/sauvegarde distante
Comment monter un serveur de streaming video sur un site internet PHP[Tutorial] Serveur dédié counter-strike 1.6 pour steam
Serveur messagerie sous Linux : fonctionnalités ?supprimer un user id d'une clef gnupg, pour mettre a jour le serveur
Plus de sujets relatifs à : Serveur FTP lent....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR