inadin

basamir

DZSatien Passionné
Inscrit
20/10/08
Messages
384
Bonsoir,

Pour tous ceux qui cherche un script pour mettre à jour leur compte no-ip ou dyndns sans passer par le fameux inadyn, je suis à votre disposition pour vous filer un script créer par moi même et qui permet de mettre à jour plusieurs comptes à la fois et de tout type.

Contacter moi en MP pour toute demande d'information ou pour le script lui même et c'est gratuit les amis :laugh:

Salutations,
 
Salam
merci l'ami
et pourquoi ne pas le poster ici

c'est un script qui requiert beaucoup de connaissance en langage bach et qui nécessite aussi une manipulation spéciale de la dream pour changer quelques paramètre selon le type de la dream.
Et je ne voulais pas pris pour responsable en cas de fausse manip par les Dzstatistes.

Je suis joignable par MSN et pour cela il suffit de me contacter par MP.
:LolLolLolLol::toinnette::kathecat:
 
Si je suis par les modérateurs de Dzsat je pourrais le poster en public et mettre un message d'alerte pour justement alerter les gens.
A vos plumes les modo!
 
Le fichier est inadyn_script.sh
sur gemini se trouve dans var scrypt
sur nemesis se trouve dans var ect
sur nabilo se trouve dans var bin


pour sa configuration sous dyndns

#!/bin/sh
DAEMON=/bin/inadyn
NAME=inadynd
DESC="InaDyn dynamic DNS Client"
INADYN_ON=1
INADYN_USERNAME=votre identifiant pour rentrer sur dyndns INADYN_PASSWORD=votre password pour rentrer sur dyndns
INADYN_ALIAS=votre host exemple:( dzsat.dyndns.org)
U**ATE_PERIOD=60000
LOG_FILE_ON=1
LOG_NAME=/var/log/inadyn.log
DYN_SYSTEM_ON=1
[email protected]

test -f $DAEMON || exit 0
set -e
case "$1" in
start)
if [ $INADYN_ON -ne 0 ]; then
ARGS="-u $INADYN_USERNAME -p $INADYN_PASSWORD -a $INADYN_ALIAS --u**ate_period $U**ATE_PERIOD"
if [ $LOG_FILE_ON = 1 ]; then
ARGS="$ARGS --log_file $LOG_NAME"
fi
if [ $LOG_FILE_ON = 2 ]; then
ARGS="$ARGS --syslog"
fi
if [ $DYN_SYSTEM_ON -ne 0 ]; then
ARGS="$ARGS --dyndns_system $DYN_SYSTEM"
fi
echo -n "starting $DESC: $NAME... "
start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS
echo "done."
fi
;;
stop)
echo -n "stopping $DESC: $NAME... "
start-stop-daemon -K -n $NAME
rm $LOG_NAME
echo "done."
;;
restart)
echo "restarting $DESC: $NAME... "
$0 stop
$0 start
echo "done."
;;
reload)
echo -n "reloading $DESC: $NAME... "
killall -HUP $(basename ${DAEMON})
echo "done."
;;
*)
echo "Usage: $0 {start|stop|restart|reload}"
exit 1
;;
esac
exit 0


pour no-ip

#!/bin/sh
DAEMON=/bin/inadyn
NAME=inadyn
DESC="InaDyn dynamic DNS Client"
INADYN_ON=1
INADYN_USERNAME=votre adresse msn pour rentrer sur no-ip
INADYN_PASSWORD=votre pass pour rentrer sur no-ip
INADYN_ALIAS=votre host exemple:(dzsat.ni-ip.org)
U**ATE_PERIOD=60000
LOG_FILE_ON=1
LOG_NAME=/var/log/inadyn.log
DYN_SYSTEM_ON=1
[email protected]

test -f $DAEMON || exit 0
set -e
case "$1" in
start)
if [ $INADYN_ON -ne 0 ]; then
ARGS="-u $INADYN_USERNAME -p $INADYN_PASSWORD -a $INADYN_ALIAS --u**ate_period $U**ATE_PERIOD"
if [ $LOG_FILE_ON = 1 ]; then
ARGS="$ARGS --log_file $LOG_NAME"
fi
if [ $LOG_FILE_ON = 2 ]; then
ARGS="$ARGS --syslog"
fi
if [ $DYN_SYSTEM_ON -ne 0 ]; then
ARGS="$ARGS --dyndns_system $DYN_SYSTEM"
fi
echo -n "starting $DESC: $NAME... "
start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS
echo "done."
fi
;;
stop)
echo -n "stopping $DESC: $NAME... "
start-stop-daemon -K -n $NAME
rm $LOG_NAME
echo "done."
;;
restart)
echo "restarting $DESC: $NAME... "
$0 stop
$0 start
echo "done."
;;
reload)
echo -n "reloading $DESC: $NAME... "
killall -HUP $(basename ${DAEMON})
echo "done."
;;
*)
echo "Usage: $0 {start|stop|restart|reload}"
exit 1
;;
esac
exit 0
 
Retour
Haut