Bonjour à tous,
Ayant quelques domaines chez ovh, je désire utiliser un sous domaine (du genre home.domaine.com ) pour pouvoir me connecter à mon serveur web et ftp à partir de n'importe ou.
Ovh utilisant la même méthode que DynDns, j'ai cherché sur le serveur (ipcop) comment il faisait pour mettre à jour l'ip.
Fichiers utilisés :
/usr/bin/ez-ipupdate (programme C compilé)
/usr/local/sbin/setddns.pl
/var/ipcop/ddns/*
Pour avoir la source du programme ez-ipupdate , il suffit de se rendre sur www.ez-ipupdate.com.
J'ai modifié ez-ipupdate.c en changeant la ligne 59 :
#define DYNDNS_DEFAULT_SERVER "members.dyndns.org"
en
#define DYNDNS_DEFAULT_SERVER "www.ovh.com"
Je compile à partir de ma machine (fedora core 2), je remplace sur le serveur (ipcop).
Et pour avoir directement l'erreur exacte, il suffit d'exécuter soi même le progamme --> /usr/bin/ez-ipupdate
Soit on envoit directement les argument en exécutant le prog
--> /usr/bin/ez-ipupdate [-a IP_EXTERNE_SERVEUR] ou [-i ppp0] -S dyndns -u xxx-ovh:pass -h sd.dom.com -q
Soit le programme demande chaque argument.
Il se connecte correctement à ovh, mais erreurs :
- quand on se trompe de login/pass, il rejette, donc bonne chose, il se connecte tres bien à ovh
- quand tous les éléments sont corrects, le prog retourne : invalid system parameter
Quelqu'un peut-il m'aider ?
Je pense qu'une fois cela résolu, cela rendra service à pas mal de personnes étant chez Ovh et utilisant le Dynhost
D'avance merci
Laurent