This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

Attivare e disattivare un servizio (DDNS) tramite cron

Italian community

Moderators: mrwinch, misterredman

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
User avatar
pjvaliant
NewUser
NewUser
Posts: 7
Joined: 05 Jun 2013 21:42
Contact:
Status: Offline

Attivare e disattivare un servizio (DDNS) tramite cron

Post by pjvaliant »

Ciao Ragazzi vi pongo un altro quesito.

Vorrei tramite CRON attivare e disattivare un servizio in particolare.

Tipo ogni domenica alle 01.00 vorrei che il NAS attivi il DDNS no-ip tramite un comando e un secondo comando che lo disattivi dopo 1 minuto

ho trovato una specie di linea di comando ma ci ho capito una s"ga!

HELP???
Newbie NAS4FREE

User avatar
misterredman
Forum Moderator
Forum Moderator
Posts: 184
Joined: 25 Jun 2012 13:31
Location: Switzerland
Status: Offline

Re: Attivare e disattivare un servizio (DDNS) tramite cron

Post by misterredman »

A quale scopo vuoi attivare e disattivare il servizio?

Posta quello che hai trovato.
NAS1: Pentium E6300 - Abit IP35Pro - 4GB RAM - Backup of NAS2
NAS2: Core 2 Quad Q9300 - Asus P5Q-EM - 8GB RAM
pyload - flexget - tvnamer - subsonic - owncloud - crashplan - plex media server

User avatar
pjvaliant
NewUser
NewUser
Posts: 7
Joined: 05 Jun 2013 21:42
Contact:
Status: Offline

Re: Attivare e disattivare un servizio (DDNS) tramite cron

Post by pjvaliant »

Non uso il DDNS tutti i giorni e nemmeno l'accesso dall'esterno.
- Non voglio lasciare una "porta" aperta all'esterno
- Il mio NAS è un CELERON 900 con 512mb di ram quindi cerco di dedicare più risorse a servizi come BT o CIFS
- Molte volte dimentico di aggiornare l'IP e rischio che venga chiuso l'account gratuito

premesso questo

" inadyn --dyndns_system default@no-ip.com -u USER-p PASS -a HOST"

ok cosi attivo il servizio (DA RIGA DI COMANDO IN SHELL FUNZIONA)

ma come posso spegnerlo?
Newbie NAS4FREE

User avatar
misterredman
Forum Moderator
Forum Moderator
Posts: 184
Joined: 25 Jun 2012 13:31
Location: Switzerland
Status: Offline

Re: Attivare e disattivare un servizio (DDNS) tramite cron

Post by misterredman »

Se ho capito bene vuoi disattivare l'accesso dall'esterno. Purtroppo il servizio DDNS serve solo ad aggiornare l'IP nel database del provider del servizio DDNS e anche disattivandolo potrai continuare ad accedere al NAS dall'esterno (almeno fino a quando non cambierà l'IP esterno).

Disattivando il servizio non chiudi la porta aperta all'esterno (per chiuderla devi intervenire sul router/modem o simile disattivando il portforwarding).

Idealmente dovresti solo modificare gli intervalli di aggiornamento dell'IP, nella scheda del servizio DDNS.

Comunque puoi attivare il servizio tramite:

Code: Select all

/etc/rc.d/inadyn start
e fermarlo con:

Code: Select all

/etc/rc.d/inadyn stop
In questo modo dovrebbe utilizzare le impostazioni che hai dato nella scheda del servizio.

Altrimenti devi ottenere il PID del processo e usare il comando kill. In questo caso potrebbe essere meglio creare uno script che avvia e chiude dopo un certo intervallo.
NAS1: Pentium E6300 - Abit IP35Pro - 4GB RAM - Backup of NAS2
NAS2: Core 2 Quad Q9300 - Asus P5Q-EM - 8GB RAM
pyload - flexget - tvnamer - subsonic - owncloud - crashplan - plex media server

User avatar
pjvaliant
NewUser
NewUser
Posts: 7
Joined: 05 Jun 2013 21:42
Contact:
Status: Offline

Re: Attivare e disattivare un servizio (DDNS) tramite cron

Post by pjvaliant »

Sai che hai pienamente ragione?

Proprio ieri mi sono accorto che anche disattivando il DDNS riesco ad accedere dall'esterno comunuque.

Grazie per il supporto
Userò i comandi per "forzare" l'aggiornamento del DDNS [P.S. sto cambiando NAS verso un VIA EN1200EG.

Dovrei risolvere così quei piccoli problemi di "sovraccarico CPU"

Grazie lo stesso
Newbie NAS4FREE

Post Reply

Return to “Italiano”