Serveur FTP lent.... - Linux et OS Alternatifs
Marsh Posté le 12-09-2005 à 11:47:53
tu as regardé dans les logs ?
ta configuration DNS est elle bonne ?
Marsh Posté le 12-09-2005 à 11:48:24
En local, la session FTP se fait rapidement ?
Pas de firewall qui generait les transferts de données (PC serveur FTP + PC client FTP)
Marsh Posté le 12-09-2005 à 12:00:58
l0ky a écrit : tu as regardé dans les logs ? |
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
Marsh Posté le 12-09-2005 à 12:01:55
jlighty a écrit : En local, la session FTP se fait rapidement ? |
non justement c'est extrement lent, le firewall avait etait desactivé car il empeché le serveur Apache d'etre accesible
Marsh Posté le 12-09-2005 à 12:06:22
kontas a écrit : non j'ai pas regardé dans les logs, mais mon client ftp (fillezilla) ne m'indique aucune erreur. |
bah regarde dans les logs de proftpd on sait jamais
sinon mets dans /etc/resolv.conf
nameserver a.b.c.d |
ou a.b.c.d est l'adresse de ton serveur DNS.
Marsh Posté le 12-09-2005 à 13:49:07
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
Marsh Posté le 12-09-2005 à 13:51:28
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 : |
Marsh Posté le 12-09-2005 à 13:52:49
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 ?
Marsh Posté le 12-09-2005 à 15:13:57
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 :
|
Marsh Posté le 12-09-2005 à 15:28:38
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)
Marsh Posté le 12-09-2005 à 15:54:44
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
Marsh Posté le 12-09-2005 à 18:28:23
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.
Marsh Posté le 12-09-2005 à 19:06:17
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
Marsh Posté le 13-09-2005 à 14:28:02
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
Marsh Posté le 13-09-2005 à 14:33:57
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 ??
Marsh Posté le 13-09-2005 à 14:37:41
avant de mettre le serveur DNS à jour, le problème de performance du serveur FTP est corrigé ?
Marsh Posté le 13-09-2005 à 14:45:20
donne le résultat des commandes suivantes :
|
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.
Marsh Posté le 13-09-2005 à 16:11:23
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 ?
Marsh Posté le 13-09-2005 à 17:26:31
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 :
|
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.
Marsh Posté le 13-09-2005 à 19:41:08
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
|
de plus tu peux désactiver le reverse lookup de proftp en ajoutant dans le fichier de conf
|
http://www.proftpd.org/localsite/U [...] c1070.html
http://www.proftpd.org/localsite/U [...] seDNS.html
http://www.proftpd.org/localsite/U [...] okups.html
Marsh Posté le 14-09-2005 à 09:28:45
Dark_Schneider a écrit : tu peux me donner le contenu de /etc/hosts ?
|
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
Merci encore en tous cas
Marsh Posté le 14-09-2005 à 09:48:16
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.
Marsh Posté le 20-09-2005 à 16:09:31
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,
Marsh Posté le 12-09-2005 à 11:46:33
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