Pagine

Client noip2

Aggiornato il 20-8-2018

Con questo software potrete aggiornare il vostro DDNS no-ip direttamente dal raspberry, anche se molti router prevedono questa funzionalità.

Mensilmente no-ip vi invierà una e-mail di avviso-conferma per ogni ddns registrato. Ricordatevi di confermarlo, pena la cancellazione.
 
Eseguite il login sul vostro raspberry via ssh.

Prima del comando sudo make install bisogna avere un account registrato su no-ip.com e un un nome a dominio pronto all'uso.

No-ip prevede un massimo di tre host nella versione gratuita.
Creato l'host eseguite i seguenti comandi:
  • mkdir noip
  • cd noip
  • wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
  • tar vzxf noip-duc-linux.tar.gz
  • cd noip-2.1.9-1
  • sudo make
  • sudo make install
A fine installazione, al comando sudo make install, verrà richiesta l'email per il login a no-ip e successivamente la password, inserite i dati corretti.

Alla domanda successiva:
  • Do you wish to have them all updated?[N] (y/N)
Se avete solo un nome dns potete rispondere y. Verrà cosi inserito nel file di configurazione.
Se invece avete più di un host e volete aggiornarne uno solo di questi, rispondete N. Verranno elencati i nomi uno alla volta con la domanda:
  • Do you wish to have host [my.name.xx.xx] updated?[N] (y/N)
Date invio pe passare al successivo. Fra parentesi quadre verranno proposti i nomi dns registrati sul vostro utente no-ip.
Rispondete y solo a quello interessato.

Alla domanda successiva:
  • Please enter an update interval:[30]
Io ho inserito 5 (cinque minuti l'intervallo di aggiornamento)

Infine:
  • Do you wish to run something at successful update?[N] (y/N)
Rispondete N

Fatto!

Avviamo adesso il client:
  • sudo noip2

Comandi utili e di verifica:

Verificate il funzionamento con:
  • sudo /usr/local/bin/noip2 -S

Per ottenere il pid di noip2, utile per fermare il programma:
  • pidof noip2

Per fermare noip2:
  • sudo noip2 -K pid
dove pid è il numero del processo ottenuto con il comando precedente.


Nel caso sia necessario ricreare la configurazione:
  • sudo noip2 -C 
(C maiuscolo)
Inserite, come prima, i dati corretti alle domande proposte.


Per cancellare le configurazioni attuali, eliminare il file /usr/local/etc/no-ip2.conf
  • sudo rm /usr/local/etc/no-ip2.conf
Per avviare noip2 all'accensione editate il file /etc/rc.local
  • sudo nano /etc/rc.local
e inserite prima di exit 0
  • /usr/local/bin/noip2
Ctrl+o per salvare e Ctrl+x per uscire dall'editor.

È possibile avviare no-ip2 in altro modo, come spiegato nel file README situato nella cartella di installazione dello stesso client.

Bisognerà creare un file da inserire in /etc/init.d
  • sudo nano /etc/init.d/startnoip
copiare lo script contenuto nel file README in base alla vostra distribuzione e rendetelo eseguibile con chmod +x startnoip

Al prossimo avvio verificate se attivo con pidof noip2 o sudo /usr/local/bin/noip2 -S
Per visualizzare tutte le opzioni:
noip2 -c (c minuscolo).



Nessun commento: