mise a jour dyndns

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

mise a jour dyndns

Messagepar vince83 » 03 Nov 2004 00:40

bonjour j'ai sur mon serveur sme 6.0-1 2 domaines inscriits sous dyndns.org
le domaine principal se met a jour sans aucuns problemes mais le domaine secondaire ne le fait pas et je dois tout les jours faire une mise a jour manuelle sur le site dyndns.org

n'y a t'il pas une manip a faire permettant de mettre a jour tous les domaines virtuels de mon serveur en meme temps ???

merci d'avance :D
vince83
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 21 Oct 2004 18:39
Localisation: toulon

Messagepar Mael » 03 Nov 2004 01:57

Salut,

jcp donne une solution là:
viewtopic.php?t=11593

/sbin/e-smith/dynamic-dns/dyndns.org
Sur la ligne: DOMAIN=$DOMAIN
Tu rajoute autant de domaine que tu veux avec une virgule entre chaque
domaine.
DOMAIN=$DOMAIN,domaine1.dyndns.org,domaine2.dyndns.org ::



Mael
Avatar de l’utilisateur
Mael
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 312
Inscrit le: 12 Oct 2002 00:00
Localisation: France

Messagepar pape2cv » 03 Nov 2004 20:18

Bonjour,

Je viens de voir que j'avais le même problème.

J'ai pas trouvé la ligne correspondante. Mon fichier dyndns.org :

Code: Tout sélectionner
#!/bin/sh
# Description: www.dyndns.org (free service)

#------------------------------------------------------------
# dyndns.org dynamic DNS update handler.
#------------------------------------------------------------

IPADDR=$1
USERID=$2
PASSWD=$3
DOMAIN=$4

# This request will set wildcards on, such that *.$DOMAIN will resolve to
# $DOMAIN.  Thus, if your domain is fred.dyndns.org, www.fred.dyndns.org
# will resolve as well.

wget -q -O /tmp/dyndns.log \
--user-agent="e-smith-dyndns.org/0.1" \
http://"$USERID:$PASSWD"@members.dyndns.org/nic/update?\
system=dyndns\&hostname="$DOMAIN"\&myip="$IPADDR"\&wildcard=ON

RESULT=`cat /tmp/dyndns.log`
case "$RESULT" in
   good*)
       logger -t dyndns.org "Update at $IPADDR succeeded." ;;
   nochg*)
       logger -t dyndns.org "IP Address $IPADDR already in database." ;;
   notfqdn*)
       logger -t dyndns.org \
          "$DOMAIN is not a Fully-Qualified Domain Name." ;;
   nohost*)
       logger -t dyndns.org \
          "$DOMAIN does not exist on the dyndns.org system." ;;
   !yours*)
       logger -t dyndns.org "$DOMAIN does not belong to you." ;;
   badauth*)
       logger -t dyndns.org "Bad username or password $USERID:$PASSWD." ;;
   abuse*)
       logger -t dyndns.org \
       "$DOMAIN is blocked for abuse; contact support@dyndns.org" \
       "to unblock." ;;
   numhost*)
       logger -t dyndns.org "Too many or too few hosts found." ;;
   dnserr*)
       logger -t dyndns.org "DNS Error encountered." \
      "Response was $RESULT. Please contact support@dyndns.org." ;;
   w*)
       logger -t dyndns.org \
      "NIC is currently unavailable.  Response was $RESULT." ;;
   911*)
       logger -t dyndns.org "Something is horribly wrong." ;;
   *)
       logger -t dyndns.org "Unknown response $RESULT. Status was $?";;
esac

exit 0


Est ce que je doit mettre :
DOMAIN=$4,mondomaine ::

Merci.
pape2cv
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 02 Oct 2004 17:31

Messagepar Muzo » 03 Nov 2004 20:21

Salut

HowTo
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Messagepar pape2cv » 03 Nov 2004 22:16

Merci beaucoup :wink:
pape2cv
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 02 Oct 2004 17:31

Messagepar vince83 » 04 Nov 2004 23:39

merci beaucoup j'ai fait la modif et ça marche à merveille :) :) :)
vince83
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 21 Oct 2004 18:39
Localisation: toulon

Messagepar Muzo » 05 Nov 2004 09:39

Juste un avertissement, si vous utilisez le service de dyndns avce adresse ip dynamique, ca roule.

Mais, si comme moi vous devez utilisez dyndns pour une adresse ip fixe, il faut modifier un paramètre de l'url d'appel de dyndns da,s le script dyndns.update ou dyndns.org si vous utilisez la 2ième méthode.

Voici la syntaxe : syntaxe

Donc au paramètre
Code: Tout sélectionner
system=dyndns
, il faut modifier dyndns par statdns. C'est tout.

j'ai eu ce problème car mon script me faisait une erreur de connexion après avoir passé tous mes domaines en statdns. (car j'avais eu un mail d'abus de la part de DynDns).
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron