• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


Configuracion Inadyn Setup para no-ip

G

gelmanu

Miembro de Lonas
Registrado
29 Jun 2010
Mensajes
17
Reacciones
3
Puntos
14
Hola compis
Como a muchos me ha afectado el pago del dyndns.
Alguien me puede que valores hay que meter en el deco para no-ip.
Para dyndns eran estos:

Username: tu alias (ej:lonas)
Contraseña: tu contraseña (ej:12345)
Alias: tu host (ej: lonas.dyndns.org)
System: dyndns@dyndns.org

Alguien me sabria decir que hay que cambiar para que funcione con no-ip.

MUCHAS GRACIAS
 
Mira, te dejo como lo tengo yo en una DM800 con la imagen Nemesis 2,6

set user: email
set password: contraseña
set domain name: tu host
set update period: 60
set dns system: default@no-ip.com
set log file: /var/log
 
Te creas en etc/init.d este script

Código:
script inadyn para no-ip [B]sin necesidad del archivo inadyn.conf[/B] en el receptor

[CODE][COLOR=#141414][FONT=Georgia]#!/bin/sh[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DAEMON=/usr/bin/inadyn[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]NAME=inadyn[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DESC="InaDyn dynamic DNS Client"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_ON=1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_USERNAME=correo electronico con el que os logueais en noip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_PASSWORD=constraseña con la que os logueais en noip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_ALIAS=hos que tengais en noip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]UPDATE_PERIOD=tiempo que querais poner para actualizar ip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]LOG_FILE_ON=1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]LOG_NAME=/var/log/inadyn.log[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DYN_SYSTEM_ON=1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DYN_SYSTEM=default@no-ip.com[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]test -f $DAEMON || exit 0[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]set -e[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]case "$1" in[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  start)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  if [ $INADYN_ON -ne 0 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      ARGS="-u $INADYN_USERNAME -p $INADYN_PASSWORD -a $INADYN_ALIAS --update_period $UPDATE_PERIOD" [/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      if [ $LOG_FILE_ON = 1 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]          ARGS="$ARGS --log_file $LOG_NAME"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      if [ $LOG_FILE_ON = 2 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]          ARGS="$ARGS --syslog"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      if [ $DYN_SYSTEM_ON -ne 0 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]          ARGS="$ARGS --dyndns_system $DYN_SYSTEM"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo -n "starting $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  stop)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo -n "stopping $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  start-stop-daemon -K -n $NAME[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  rm $LOG_NAME[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  restart)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo "restarting $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  $0 stop[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  $0 start[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  reload)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo -n "reloading $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      killall -HUP $(basename ${DAEMON})[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  *)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "Usage: $0 {start|stop|restart|reload}"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  exit 1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]esac[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]exit 0[/FONT][/COLOR]
[/CODE]

Añadiendo tus datos..

Luego le añades para que se ejecute en el reinicio del deco y listo
 
††LUCIFER††;360307 dijo:
Te creas en etc/init.d este script

Código:
script inadyn para no-ip [B]sin necesidad del archivo inadyn.conf[/B] en el receptor

[CODE][COLOR=#141414][FONT=Georgia]#!/bin/sh[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DAEMON=/usr/bin/inadyn[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]NAME=inadyn[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DESC="InaDyn dynamic DNS Client"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_ON=1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_USERNAME=correo electronico con el que os logueais en noip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_PASSWORD=constraseña con la que os logueais en noip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_ALIAS=hos que tengais en noip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]UPDATE_PERIOD=tiempo que querais poner para actualizar ip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]LOG_FILE_ON=1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]LOG_NAME=/var/log/inadyn.log[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DYN_SYSTEM_ON=1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DYN_SYSTEM=default@no-ip.com[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]test -f $DAEMON || exit 0[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]set -e[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]case "$1" in[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  start)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  if [ $INADYN_ON -ne 0 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      ARGS="-u $INADYN_USERNAME -p $INADYN_PASSWORD -a $INADYN_ALIAS --update_period $UPDATE_PERIOD" [/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      if [ $LOG_FILE_ON = 1 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]          ARGS="$ARGS --log_file $LOG_NAME"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      if [ $LOG_FILE_ON = 2 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]          ARGS="$ARGS --syslog"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      if [ $DYN_SYSTEM_ON -ne 0 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]          ARGS="$ARGS --dyndns_system $DYN_SYSTEM"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo -n "starting $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  stop)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo -n "stopping $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  start-stop-daemon -K -n $NAME[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  rm $LOG_NAME[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  restart)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo "restarting $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  $0 stop[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  $0 start[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  reload)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo -n "reloading $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      killall -HUP $(basename ${DAEMON})[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  *)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "Usage: $0 {start|stop|restart|reload}"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  exit 1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]esac[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]exit 0[/FONT][/COLOR]
[/CODE]

Añadiendo tus datos..

Luego le añades para que se ejecute en el reinicio del deco y listo


Gracias por la info
como hago para añadirlo para que se ejecute en el inicio del deco?
 
Gracias por la info
como hago para añadirlo para que se ejecute en el inicio del deco?

tu por ejemplo has creado ese script.

lo has metido en /etc/init.d y lo has llamado mepicaunojo y le has dado permisos 755

pues luego por consola terminal pones:

update-rc.d mepicaunojo defaults

y reinicias deco y listo
 
Y luego te rascas el ojo que te pica :54:
 
††LUCIFER††;360307 dijo:
Te creas en etc/init.d este script

Código:
script inadyn para no-ip [B]sin necesidad del archivo inadyn.conf[/B] en el receptor

[CODE][COLOR=#141414][FONT=Georgia]#!/bin/sh[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DAEMON=/usr/bin/inadyn[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]NAME=inadyn[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DESC="InaDyn dynamic DNS Client"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_ON=1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_USERNAME=correo electronico con el que os logueais en noip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_PASSWORD=constraseña con la que os logueais en noip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]INADYN_ALIAS=hos que tengais en noip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]UPDATE_PERIOD=tiempo que querais poner para actualizar ip[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]LOG_FILE_ON=1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]LOG_NAME=/var/log/inadyn.log[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DYN_SYSTEM_ON=1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]DYN_SYSTEM=default@no-ip.com[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]test -f $DAEMON || exit 0[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]set -e[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]case "$1" in[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  start)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  if [ $INADYN_ON -ne 0 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      ARGS="-u $INADYN_USERNAME -p $INADYN_PASSWORD -a $INADYN_ALIAS --update_period $UPDATE_PERIOD" [/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      if [ $LOG_FILE_ON = 1 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]          ARGS="$ARGS --log_file $LOG_NAME"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      if [ $LOG_FILE_ON = 2 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]          ARGS="$ARGS --syslog"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      if [ $DYN_SYSTEM_ON -ne 0 ]; then[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]          ARGS="$ARGS --dyndns_system $DYN_SYSTEM"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo -n "starting $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  fi[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  stop)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo -n "stopping $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  start-stop-daemon -K -n $NAME[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  rm $LOG_NAME[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  restart)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo "restarting $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  $0 stop[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  $0 start[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  reload)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      echo -n "reloading $DESC: $NAME... "[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]      killall -HUP $(basename ${DAEMON})[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "done."[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  *)[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  echo "Usage: $0 {start|stop|restart|reload}"[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  exit 1[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]  ;;[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]esac[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]
[/FONT][/COLOR]
[COLOR=#141414][FONT=Georgia]exit 0[/FONT][/COLOR]
[/CODE]

Añadiendo tus datos..

Luego le añades para que se ejecute en el reinicio del deco y listo


Hola, escribo porque estoy intentando añadir el script en /etc/init.d y el dcc no me carga el archivo por FTP.

Estoy usando el DCC y el modlonas v10. Ejecuto el DCC en modo administrador.

¿Sabrías decirme porque no se carga en el directorio?


Muchas gracias.
 
Nadie sabe nada???

Un saludo.
 
Hola, Lucifer, una consultilla.....Si tengo más de un host.. los pongo separados de coma??'
Ejemplo:


INADYN_ALIAS= fulanito.no-ip.org,menganito.no-ip.org:43:
 
una preguntita , por ejemplo
en la consola puedo poner tal como lo tengo en etc

update-rc.d no-ip script.sh

gracias


- - - Updated - - -

y reiniciar ,claro.
 
defaults tambien hay que ponerlo?
 

Temas similares

A
Respuestas
5
Visitas
2K
illohacker
I
E
Respuestas
6
Visitas
399
vs2009
vs2009
N
Respuestas
1
Visitas
1K
Mireto
Mireto
T
Respuestas
10
Visitas
2K
migueldebadia
M
miuipower
Respuestas
1
Visitas
429
pollo0123
P
Atrás
Arriba