Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Crontab per dyndns
#1
Non ho capito alcune cose e ovviamente mi rivolgo a voi che siete bravissimi. In verità ho un server VPS con sopra installato Ubuntu server e volevo capire come funzionasse il servizio dyndns. In pratica ogni due o tre giorni vedo che il mio sistema operativo non mi aggiorna l'hostname associato ad esso e quindi devo provvedere a mano e questa storia mi stufa tantissimo. Eppure è installato correttamente e avviato. Se creassi una stringa in crontab in modo che mi riavvi il servizio ogni 24 ore? magari così facendo si aggiorna anche. Che ne dite? o avete altre soluzioni?
Cita messaggio
#2
Al momento dell'installazione c'è un'opzione perché si aggiorni all'avvio del sistema.
Dovrebbe essere così di default ma magari qualcosa è andato storto.

O forse non spegni mai il server?
In qs caso non dovrebbe perdere il IP.

Cmq un crontab te lo configuri come ti pare.
Non ci sono proprio problemi per avviare lo script quando vuoi.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png] Parole !
Mai che se ne trovino due uguali !
Cita messaggio
#3
A me lo aggiorna diretamente il router ad ogni connessione , controlla se anche il tuo ha questa funzione
Cita messaggio
#4
(21-02-2013, 23:09 )zafran Ha scritto: Al momento dell'installazione c'è un'opzione perché si aggiorni all'avvio del sistema.
Dovrebbe essere così di default ma magari qualcosa è andato storto.

O forse non spegni mai il server?
In qs caso non dovrebbe perdere il IP.

Cmq un crontab te lo configuri come ti pare.
Non ci sono proprio problemi per avviare lo script quando vuoi.

beh mi aiuti a comporro la stringa nella sezione crontab?
Cita messaggio
#5
In verità anche se il mio router ha la funzione, vorrei che lo facesse il sistema operativo mi piacerebbe che lo facesse linux
Cita messaggio
#6
Ti ringrazio della fiducia ma sicuramente mooolto meglio di me può fare
man crontab.

La stringa da scrivere nell'editor aperto con
crontab -e
è qualcosa di simile a
1 */8 * * * utente /percorso/dello/script
dove in pratica dici che al minuto 1 ogni 3 ore lo script verrà avviato per conto di utente.

Ovviamente sto andando a memoria e l'intervallo delle 3 ore me lo sono inventato pensando che ti potesse andar bene, quindi prendimi con beneficio del dubbio e documentati meglio.
Comunque più o meno le cose stanno così.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png] Parole !
Mai che se ne trovino due uguali !
Cita messaggio
#7
Capisco ma sicuramente non posso sapere più te. Quel /8 sarebbe 24/8=3? poi devo creare lo script sh giusto? Beh una rogna visto che non so neache da dove cominciare
Cita messaggio
#8
Comunque ho fatto in questo modo. Ho creato lo script ddclient.sh ed ecco cosa ho caricato

Codice:
#!/bin/bash
/etc/init.d/ddclient restart

ho dato i permessi e con questo comando mi sono accertato che funzionasse
Codice:
./var/emu/script/ddcleint.sh

Il demone si è riavviatoSmile

Poi sono andato a modificare anche il crontab e questa è la riga che ho creato
Codice:
00 03 * * * /var/emu/script/ddclient

Adesso mi pongo una domanda.

Come faccio a verificare se esegue questo comando ogni mattina alle 3? questo è il punto che mi assila, esiste una procedura per capire se il CRON fa il suo lavoro?
Cita messaggio
#9
Il log è in /var/spool/mail.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png] Parole !
Mai che se ne trovino due uguali !
Cita messaggio
#10
Ma il log di tutto i servizi caricati in crontab?

Comunque sono andato nella cartella indicata non vedo file forse lo creerà non appena farà il riavvio del demone?
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)