pappaalfio
BH Lover
Peroò... che boraaaa!!!! un pò di vento in più, ve lo immaginate?
Hai provato se con quella va?Riprendo questa vecchia discussione per porvi una domanda, utilizzo come dns il servizio dyndns-ip.com e voglio settarlo nell'inadyn, cosa devo mettere nella voce system? Di default c'è dyndns@dyndns.org ma non so se sia corretto...
dos2unix -u /usr/bin/inadyn_script.sh
Hai provato se con quella va?
Se guardi nel log vedi se c'è qualche errore.Pare di si, anche se al momento il dns non è cambiato...
Se guardi nel log vedi se c'è qualche errore.
#!/bin/sh
DAEMON=/usr/bin/inadyn
NAME=inadyn
DESC="InaDyn dynamic DNS Client"
INADYN_ON=1
INADYN_USERNAME=xxxxxxxxx
INADYN_PASSWORD=xxxxxxxxx
INADYN_ALIAS=xxxxxxxxxx.dyndns-ip.com
UPDATE_PERIOD=3600000
LOG_FILE_ON=1
LOG_NAME=/var/log/inadyn.log
DYN_SYSTEM_ON=1
DYN_SYSTEM=dyndns@dyndns.org
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 --update_period $UPDATE_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
In effetti c'è qualche errore. Ragazzi aiutatemi non ci capisco più niente. In questo periodo da me in montagna ci sono molti temporali e manca spesso la corrente elettrica. Quando la corrente rientra, chiaramente quasi sempre è cambiato l'ip e mi aspetto che l'inadyn aggiorni il tutto ma questo non avviene, o meglio non avviene in modo automatico. Infatti per verificare ciò, al riavvio ho fissato l'aggiornamento a 1 minuto, ho aspettato 5 minuti ma non è successo niente, allora ho cliccato sul pulsante rosso (riavvia) e magicamente il tutto si è aggiornato ma perchè non lo fa in automatico? Se lo fa con il riavvio vuol dire che la configurazione è ok o sbaglio? Preciso che il mio servizio è: dyndns-ip.com e come system ho settato: dyndns@dyndns.org Dovrei settare un altro system? Aiuto?
Posso fare una osservazione? Come mai non fai fare l'update di DynDns direttamente al tuo router? (spero che sia supporta tale funzionalità....)
INADYN: Started 'INADYN version 1.96' - dynamic DNS updater.
INADYN:IP: Error '0x0' resolving host name 'checkip.dyndns.org'
W: DYNDNS: Error 'RC_IP_INVALID_REMOTE_ADDR' (0x12) when talking to IP server
W:'RC_IP_INVALID_REMOTE_ADDR' (0x12) updating the IPs. (it 0)
Ragazzi ecco il log dell'errore:
Aiutooooooo!!
#!/bin/sh
DAEMON=/usr/bin/inadyn
NAME=inadyn
DESC="InaDyn dynamic DNS Client"
INADYN_ON=1
INADYN_USERNAME=userxxxxxx
INADYN_PASSWORD=passxxxxx
INADYN_ALIAS=namexxxxx.dyndns.org
UPDATE_PERIOD=14400000
LOG_FILE_ON=1
LOG_NAME=/var/log/inadyn.log
DYN_SYSTEM_ON=1
DYN_SYSTEM=dyndns@dyndns.org
Prova a rimettere i dati da zero con il telecomando.Aggiornamento. Forse ho risolto, ieri notte è saltata per l'ennesima volta la corrente e stamattina ho trovato tutto aggiornato. Ha aggiornato da router e credo che il problema fosse dovuto ai dns che fino a qualche giorno fà erano impostati sul router. Nei giorni scorsi ho messo quelli opendns e appunto ora ha aggiornato. C'è da capire perchè non aggiorni da decoder ma sto pensando che il file di configurazione che inserisco via ftp ogni volta che cambio immagine, sia corrotto.
Prova a rimettere i dati da zero con il telecomando.