Este sitio es propiedad de cookies de terceros.
Si usted continúa con nosotros, entendemos que acepta nuestro uso de cookies.

  • Este sitio usa cookies. Para continuar usando este sitio, debes aceptar nuestro uso de cookies. Más información.
Home

Plugin inadyn

lobosnake

Usuario Destacado
Vip OpenSPA
#62
pues creo que no funciona, este es el log:

Fri Apr 20 17:57:35 2018: S:INADYN: Started 'inadyn-mt version 02.24.44' - dynamic DNS updater.
Fri Apr 20 17:57:36 2018: N:DYNDNS: My IP address: xx.xx.xxx.xxx.
Fri Apr 20 17:57:36 2018: W:INADYN: IP address for alias 'xxxxxxx.dynu.net:auto' needs update to 'xx.xxx.xx.xxx'...
Fri Apr 20 17:57:39 2018: W:IP: Error 0x2 resolving host name 'default@dynu.com'
Fri Apr 20 17:57:39 2018: E:INADYN: Init error: RC_IP_INVALID_REMOTE_ADDR updating alias xxxxxx.dynu.net
Fri Apr 20 17:57:39 2018: W:INADYN: One or more (1) alias updates failed...
Fri Apr 20 17:57:39 2018: W:DYNDNS: Failed updating alias table...
Fri Apr 20 17:57:39 2018: W:'RC_DYNDNS_RSP_NOTOK' (0x48) updating the IPs. (it 0)
 

alpelmir

Usuario Destacado
Amigo OpenSPA
Forero
#63
@oscar_fl y cual seria exactamente el nombre del plugin a instalar, como inadyn no lo encuentro en ningun sitio, en descargas openspa veo noipdyndns (generico) 1.29 y noip-dyndns auto-actualizador 1.0.
Esta en menu -> sistema -> configuración del receptor ->sistema -> red ->configurar inadyn

ups ya te habían contestado
 

lobosnake

Usuario Destacado
Vip OpenSPA
#67
@evox e encontrado esto para actualizar dynu mediante cron:

Comprobados que cron esta funcionando:

Código:
ps -ef | grep cr[o]n
Nos debe de responder el directorio donde esta cron y el funcionamiento del demonio.

Comprobamos que tenemos wget istalado

Código:
help wget
Si no esta istalado, pues lo istalamos que no va hacer falta.

Creamos el directorio de trabajo del script

Código:
mkdir dynu
Accedemos al directorio
Código:
cd dynu
Creamos el fichero del script


Código:
vi dynu.sh
Pegamos el codigo

Código:
wget -O ~/dynu/dynuLog "https://api.dynu.com/nic/update?hostname=ejemplo.dynu.com&username=nuestrouser&password=nuestraclave&myip="
Cambiamos ejemplo.dynu.com por nuestro host, cambiamos nuestrouser, por nuesto user y nuestraclave por la nuestra.

Cambiamos permisos al script

Código:
chmod 700 dynu.sh
Comprobados que el script funciona:

./dynu.sh

Ahora vamos a activar el demonio crontab para que por ejemplo cada 15 minutos compruebe nuestro host:

Código:
crontab - e
Añadimos esto y rebotamos el deco.

Código:
*/15 * * * * ~/dynu/dynu.sh
valdria tal cual para openspa? se que probando saldria de la duda, pero no se si en caso de que no fuera correcto pudiera joder la imagen.
 

evox

OpenSpa Team
Miembro del equipo
#68
No tienes ke hacer todo eso, la imagen usa cronie no cron. Yo no uso cronie pero diria que solo necesitas hacer el script y darle atributos 755 meterlo en la ruta que usa cronie y crear la tarea en el menu. Hecha un vistazo a los manuales que hay en la wiki.

Salu2

Enviado desde Tapatalk 2
 

lobosnake

Usuario Destacado
Vip OpenSPA
#69
No tienes ke hacer todo eso, la imagen usa cronie no cron. Yo no uso cronie pero diria que solo necesitas hacer el script y darle atributos 755 meterlo en la ruta que usa cronie y crear la tarea en el menu. Hecha un vistazo a los manuales que hay en la wiki.

Salu2

Enviado desde Tapatalk 2
y esto que dice comprobar si esta wget instalado, yo e mirado con help wget y me parece que no esta instalado, ¿no es necesario?
 

lobosnake

Usuario Destacado
Vip OpenSPA
#71
bueno pues comento un poco como lo e echo para que al final funcione, e tenido que hacer un mesclaillo de cojones jajjajajaj
primero e probado creando el script y subiendolo a cron.hourly renombrando el script a dynu y aun cambiando la ruta del log en el contenido del script, al lanzar ./dynu o ./dynu.sh me lanzaba este error:

Código:
root@vusolose:/usr/script# ./dynu.sh
/home/root/usr/script/dynuLog: No such file or directory
despues probe tal cual el manual que puse un poco mas arriba y al lanzar el comando ./dynu.sh funcionaba bien este es el resultado que me devuelve:


Código:
--2018-04-22 20:21:22--  https://api.dynu.com/nic/update?hostname=xxxxxx.dynu.net&username=xxxxxxx&password=xxxxxxxx&myip=
Resolving api.dynu.com... 207.38.69.200, 207.38.70.46, 2602:ff23:0:8888::205, ...
Connecting to api.dynu.com|207.38.69.200|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5 [text/html]
Saving to: ‘/home/root/dynu/dynuLog’

/home/root/dynu/dyn 100%[===================>]       5  --.-KB/s    in 0s

2018-04-22 20:21:23 (146 KB/s) - ‘/home/root/dynu/dynuLog’ saved [5/5]
asi que digo, solucionado, pero mi gozo en un pozo ya que la linea insertada en el contrab no hacia su cometido y no ejecutaba el script, total que al final los pasos que e seguido para que me funcione son estos:

crear carpeta dynu dentro de home/root/ de manera que quede asi home/root/dynu, aqui es donde se nos creara el log.
crear con notepad un archivo con el siguiente contenido:

Código:
wget -O ~/dynu/dynuLog "https://api.dynu.com/nic/update?hostname=aqui_vuestro_host&username=vuestro_user_para_loguearos_en_dynus.com&password=vuestro_pass_para_loguearos_en_dynu.com&myip="
renombramos el archivo a dynu.sh y lo subimos a usr/script y le damos permisos 755, luego en nuestro receptor nos vamos a:
menu/configurar/temporizadores/temporizadores cron, boton verde añadir:
¿activar con que frecuencia? horario
tipo de comando predefinido
comando a ejecutar le damos a derecha o izquierda y seleccionamos dynu.sh

boton verde Guardar y reiniciamos el receptor, cada hora se ejecutara el script y si nos ha cambiado la ip nos actualizara el host con lanueva ip.

de momento es de la unica manera que e conseguido que funcione a la espera de que inadyn actualice el plugin para dar soporte a dynu.


saludos.
 

pandurin

Presentado
Forero
#72
--update_period_sec 300
--username tudominio.com-tu_hostname
--password pepito
--alias server.xxxxxx.ovh
--dyndns_server_name www.ovh.com
--dyndns_server_url http://www.ovh.com/nic/update?system=dyndns&hostname=
--log_file /tmp/inadyn.log
--verbose 5
--background

ejemplo tu host creado tiene este dominio ....ovh.com y tu hostname este miguel.ovh pues asi queda:

--username ovh.com-miguel.ovh

la direccion url que te pongo también dejalo tal y como te la puse.
ola a todos tengo el mismo problema tengo cuenta ovh y no hay manera de que funcione inadyn,
tengo imagen blackhole pero como e visto este problema con cuenta ovh pue haber si alguien de aqui le sigue funcionando.
no e entendido esto de midominio-mi hosname......
 

Gladiator78

Usuario
Amigo OpenSPA
Forero
#73
ola a todos tengo el mismo problema tengo cuenta ovh y no hay manera de que funcione inadyn,
tengo imagen blackhole pero como e visto este problema con cuenta ovh pue haber si alguien de aqui le sigue funcionando.
no e entendido esto de midominio-mi hosname......
1) Vete a OVH
2) Vete a tu dominio ---> dynhost
3) Crea el host (esto lo habrás hecho ya)
4) A la derecha en este misma pestaña (dynhost) elige ---> gestionar los accesos
5) Elige ---> crear usuario
6) Se abre una pantalla:

Código:
Arriba pones el usuario que quieras (pepito.ovh-server)
Código:
Después eliges el host que has creado (casadelaplaya.pepito.ovh)
Código:
Por último la contraseña (11111111)
Ahora vas a Inadyn:
1) username: pepito.ovh-server
2) password: 11111111
3) alias casadelaplaya.pepito.ovh
El resto no lo tocarías.

Y ya está. OVH funcionando con Inadyn.
 

pandurin

Presentado
Forero
#74
ola amigo primero muchas gracias por responder y por tu ayuda,
tengo que decirte que no me funciona,puede ser que algo este haciendo mal,
e creado esto en gestionar los accesos
sufijo del usuario: pandurin.ovh-pandurillo
subdominio: panduro.pandurin.ovh
contraseña:11111111111111

en el archivo inadyn.conf que esta en la ruta etc...... con programa dcc esto es lo que tengo esto:

--update_period_sec 300
--username pepito.ovh-pep
--password 11111111111
--alias pepito.pepi.ovh
--dyndns_server_name www.ovh.com
--dyndns_server_url http://www.ovh.com/nic/update?system=dyndns&hostname=
--log_file /tmp/inadyn.log
--verbose 5
--background


pero lo que pasa cuando voy a inadyn dentro del deco con el mando a distancia esto no se edita cuando lo e echo con el pc, pero lo edito a mano y asin loe dejado

usuario: pepito.ovh-pep
contraseña: 111111111
alias: pepito.pepi.ovh
sistema: www.ovh.com

nose si esta mal o no.
 
Última edición:

Gladiator78

Usuario
Amigo OpenSPA
Forero
#75
ola amigo primero muchas gracias por responder y por tu ayuda,
tengo que decirte que no me funciona,puede ser que algo este haciendo mal,
e creado esto en gestionar los accesos
sufijo del usuario: pandurin.ovh-pandurillo
subdominio: panduro.pandurin.ovh
contraseña:11111111111111

en el archivo inadyn.conf que esta en la ruta etc...... con programa dcc esto es lo que tengo esto:

--update_period_sec 300
--username pandurin.ovh-pandurillo
--password 11111111111
--alias panduro.pandurin.ovh
--dyndns_server_name www.ovh.com
--dyndns_server_url http://www.ovh.com/nic/update?system=dyndns&hostname=
--log_file /tmp/inadyn.log
--verbose 5
--background


pero lo que pasa cuando voy a inadyn dentro del deco con el mando a distancia esto no se edita cuando lo e echo con el pc, pero lo edito a mano y asin loe dejado

usuario: pandurin.ovh-pandurillo
contraseña: 111111111
alias: panduro.pandurin.ovh
sistema: www.ovh.com

nose si esta mal o no.
Quita el móvil del post que lo ve todo el mundo. Quita también los datos personales porque los pueden usar también otras personas (o por lo menos cambialos cuando consigas que funcione)

El problema es que estás usando un script malo, usa éste:

--update_period_sec 300
--username pandurin.ovh-pandurillo
--password 11111111111
--alias panduro.pandurin.ovh
--dyndns_server_name www.ovh.com
--dyndns_server_url /nic/update?
--log_file /tmp/inadyn.log
--verbose 5
--background

Saludos.
 

pandurin

Presentado
Forero
#76
no me funciona amigo, e renicniado deco y eso y nada,
si quieres te paso movil y hablamos...... un saludo!!!!

en el deco dejo activado inadyn o lo desactivo??
cuando actualizo esto por pc en el deco no se me edita el inadyn.
nose donde esta el fallo...... gracias
 

Gladiator78

Usuario
Amigo OpenSPA
Forero
#77
no me funciona amigo, e renicniado deco y eso y nada,
si quieres te paso movil y hablamos...... un saludo!!!!

en el deco dejo activado inadyn o lo desactivo??
cuando actualizo esto por pc en el deco no se me edita el inadyn.
nose donde esta el fallo...... gracias
Yo te digo que si lo tienes así te funciona fijo.
Asegúrate que en inadyn.conf aparezca sólo lo que te he escrito arriba y en el deco activa inadyn por supuesto.

Un saludo.
 

pandurin

Presentado
Forero
#78
ese fichero no me salia en apartado etc/ lo e creado
que atributos tiene que tener?? 755???
si edito ese archivo desde el pc luego el inadyn del deco se tendria que actualizar con lo mismo que e puesto desde el pc y no se cambia,
ya probare haber si puedo solucionarlo
si solo edito el inadyn desde el deco con mando a distancia tende que ediatr el indyn.conf?????
gracias
 

_Freddy_

Presentado
Forero
#79
ese fichero no me salia en apartado etc/ lo e creado
que atributos tiene que tener?? 755???
si edito ese archivo desde el pc luego el inadyn del deco se tendria que actualizar con lo mismo que e puesto desde el pc y no se cambia,
ya probare haber si puedo solucionarlo
si solo edito el inadyn desde el deco con mando a distancia tende que ediatr el indyn.conf?????
gracias
Si, si modificas los datos de conexion desde el mando se debe de modificar también el archvo inadyn.conf
Yo me resgne y al final puse duckdns . Es copiar y pegar ya que duckdns te da el archivo inadyn configurado.
 

pandurin

Presentado
Forero
#80
Pue si relleno datos con mando el archivo inadyn.conf no se cambia.
Si eso probaré de borrar y instalar todo de nuevo haber si asín se soluciona. Gracias por la ayuda.