Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/11/2014, à 12:33

Dnij

vsFTPd - Renouvellement d'IP ddclient OK mais vsFTPd NOK

Bonjour,
J'ai monté un serveur FTP sur un Ubuntu Server 14.04 avec vsFTPd.
Tout fonctionne correctement mais mon FAI me fournissant une IP dynamique, j'ai été obligé de faire appel à freedns.
J'ai donc installé ddclient sur mon serveur et l'ai configuré ainsi :

cat /etc/ddclient.conf
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

daemon=3600
ssl=yes
protocol=freedns
use=if, if=eth0
use=web, web=checkip.dyndns.org
server=freedns.afraid.org
login=*****
password='********'
*****.info.tm

Pour la configuration de vsFTPd, voici la partie qui nous intéresse :

# Accès depuis Internet
pasv_enable=YES
pasv_promiscuous=NO
pasv_min_port=36701
pasv_max_port=36710
pasv_address=*****.info.tm
pasv_addr_resolve=YES

DDclient fonctionne très bien d'après ce que je peux voir dans le syslog :

Nov  4 08:24:01 FTP-server ddclient[12106]: SUCCESS:  updating ****.info.tm: good: IP address set to **.**.**.**

Mais lorsque je fais une connexion sur mon serveur, je me rends compte que celui-ci envoie toujours l'ancienne IP donc connexion KO, du moins pas d'affichage des répertoires.
Si je fais un 'service vsftpd restart', vsFTPd met à jour l'IP et tout refonctionne à nouveau...
J'ai du louper une étape quelque part mais comment fait-on pour que vsftpd mette à jour l'IP récupérée par ddclient automatiquement ?

Merci d'avance pour votre aide.

P.S. : désolé si la question a déjà été posée, j'ai fait quelques recherches au préalable mais rien trouvé de concret

Hors ligne

#2 Le 05/11/2014, à 08:51

Dnij

Re : vsFTPd - Renouvellement d'IP ddclient OK mais vsFTPd NOK

UP !!!
Ça m'étonne que personne n'ai une idée ?
Ce matin, ddclient a encore bien fonctionné :

Nov  5 08:25:06 FTP-server ddclient[13008]: SUCCESS:  updating *****.info.tm: good: IP address set to **.**.**.**

Mais j'ai du redémarrer vsFTPd... Pour l'instant, j'ai mis une ligne 'service vsftpd restart' dans mon crontab mais j'aimerai trouver une solution plus propre...

Dernière modification par Dnij (Le 05/11/2014, à 08:52)

Hors ligne

#3 Le 10/11/2014, à 08:21

Dnij

Re : vsFTPd - Renouvellement d'IP ddclient OK mais vsFTPd NOK

Pour info mon crontab me gratifie d'un joli 'unrecognized service' donc je suis bel et bien obligé de redémarrer mon serveur à la main tous les matins.
Pas très autonome tout ça, help please !!!

Hors ligne

#4 Le 10/11/2014, à 11:07

gl38

Re : vsFTPd - Renouvellement d'IP ddclient OK mais vsFTPd NOK

crontab n'est pas très futé : il ne trouve pas grand chose tout seul, il faut lui donner les chemins complets ou lui donner un environnement favorable.
En outre il a l'air fâché avec service, mais il me semble que si on met dans le crontab de root

/sbin/reload vsftpd

ça devrait faire ce que tu veux.
Cordialement,
Guy

Hors ligne

#5 Le 10/11/2014, à 11:22

Dnij

Re : vsFTPd - Renouvellement d'IP ddclient OK mais vsFTPd NOK

Merci beaucoup Guy big_smile
Tu m'as retiré une belle épine du pied.
Ça reste une solution pas très propre, mais au moins ça fonctionne maintenant.
Encore merci à toi wink

Hors ligne