Aggiornamento: inserito l’avvio automatico in background del processo no-ip
Un servizio molto utile (ma soprattutto gratuito), offerto da NO-IP.com, è quello di redirect automatico di un indirizzo web ad un indirizzo ip impostato. Un utilizzo pratico è sicuramente quello di poter ad esempio controllare a distanza un computer (o alcuni software installati in esso), previa opportuna configurazione.
Iniziamo l’operazione registrando un nuovo account. Non preoccupatevi l’operazione è gratuita e non porterà alcuno spam nella vostra casella di posta.
Riceverete all’indirizzo indicato (che sarà per altro il vostro user name) un link per convalidare l’iscrizione. Cliccateci e sarete così abilitati al sign up in NO-IP.
Nella sezione di sinistra clicchiamo su Host/Redirects, più precisamente su Add. Ci verrà chiesto un nome per il nostro “nuovo sito”, ad esempio pippo e subito dopo un dominio, da scegliere ovviamente tra quelli nella lista dei gratuiti; supponiamo che ci vada bene serveblog.net. In una riga sottostante, dovrebbe essere riconosciuto in automatico il vostro indirizzo IP, al quale il vostro indirizzo punterà.
Quando il sistema avrà verificato la disponibilità dell’host da voi richiesto, vi darà conferma, avvisandovi che il vostro redirect sarà attivo in cinque minuti circa. Dopo aver pazientato un po’ verifichiamo che, digitando l’indirizzo richiesto in un normale browser, e inserendo il numero di porta assegnata ad un software attivo nel pc remoto, tutto funzioni a dovere. Nel nostro esempio se la porta è la numero 1234, l’indirizzo sarà
pippo.serveblog.net:1234
Ora capite bene che dovremmo ripetere l’operazione di nuova assegnazione ad ogni cambio ip, e nel caso in cui abbiamo una connessione internet ad indirizzo dinamico, potrebbe essere davvero macchinoso e fastidioso doverlo rieseguire. Esistono quindi dei software messi a disposizione da NO-IP stesso per permettere al pc di aggiornare ad ogni eventuale riavvio di connessione il proprio DNS. Alla pagina dei download esiste un applicazioni per ognuno tra Windows, Mac e Linux. Ovviamente per Ubuntu esiste già tutto pronto, per cui basterà
sudo apt-get install no-ip
Avviamo solo per la prima volta no-ip con il comando
sudo no-ip -C
Il programma vi chiederà username, password, l’host su cui volete attivare il redirect, e il tempo di rinnovo dell’indirizzo.
Avviare no-ip all’avvio
La procedura è analoga per quella effettuata per Firestarter. Per poter fare in modo che ad ogni avvio no-ip si avvii automaticamente la procedura richiede alcuni passi. Infatti è un software che richiede i permessi di root e quindi dovremo fare in modo che all’avvio il sistema operativo non ce la richieda ogni volta.
Cominciamo editando il file che contiene i permessi per il funzionamento di sudo, il comando tramite il quale si acquisiscono temporaneamente i privilegi di amministratore su Ubuntu (ma anche su altre distribuzioni). Apriamo il nostro fido terminale e digitiamo
sudo visudo
Scorriamo la schermata verso il basso con le freccette e posizioniamoci alla fine del file, per intenderci dopo le righe
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL.
E’ in quest’area che dobbiamo scrivere
nomeutente ALL=NOPASSWD:/usr/bin/no-ip
dove per “nomeutente” si intende il vostro username, quello che usate normalmente per fare il login. Salvate premendo Ctrl+O ed uscite poi con la combinazione di tasti Ctrl+X. Adesso non rimane altro da fare che dire al sistema di far partire Firestarter all’avvio, andando sul menu di Ubuntu ( in questo caso la versione con Gnome)
Sistema->Preferenze->Sessioni
e cliccare sulla scheda Programmi d’avvio. Qui premendo sul bottone Aggiungi dovremo digitare
sudo no-ip
Il vostro Dynamic DNS sarà d’ora in poi configurato per l’avvio automatico, e silenzioso. Ricordate che se doveste cambiare user o password dovete rilanciare il primo comando “sudo no-ip -C” per modificare adeguatamente il file di confidurazione.
23 giugno 2007 alle 18:53
Lo scrivessero anche sul loro sito che c’è l’applicativo via apt! 🙂
Ti linko perchè mi hai risolto il problemino del giorno!
Grazie!
23 giugno 2007 alle 18:58
[…] grafica, la soluzione da loro proposta risulta un po’ complicata da installare. Grazie ad una semplice e ben fatta guida sul blog di Lord_neo ho scoperto che no-ip è anche un pacchetto apt e con un semplice apt-get install no-ip e poi un […]
24 giugno 2007 alle 17:27
felice di esserti stato d’aiuto 😉
complimenti per il tuo blog
1 ottobre 2007 alle 20:27
[…] Post più quotati Installare Java JDK 6 + JRE 6 su Ubuntu 7.04Avanzamento upgrade a Ubuntu Gutsy 7.10Installare Azureus su Ubuntu 7.04Eccolo, Deluge 0.5.5Firestarter, la sicurezza su LinuxAzureus 3 Vuze, ora anche per LinuxInstallare AVInaptic su Ubuntu Feisty 7.04aMule, un client ed2k multipiattaformaGwget, il download manager per Ubuntu Feisty 7.04 [deb]Dynamic DNS gratuito con NO-IP […]
3 ottobre 2007 alle 13:27
scusate ma come si fa poi a lanciarlo in automatico?
3 ottobre 2007 alle 22:03
Osservazione ottima pippo.. mi son dimenticato di aggiungere una cosa importante.. l’avvio automatico 🙂
Ora modifico tutto 😉
25 novembre 2007 alle 22:48
Io se provo ad avviare la webui di utorrent da locale funziona tutto se provo con l’ip “83. ecc ecc ” mi compare 1 pagina di firefox “tempo di attesa terminato”, per quale motivo non mi funziona???
grazie
25 novembre 2007 alle 22:56
manuele devi utilizzare un servizio di DNS su host, ovvero associano al tuo IP un indirizzo internet. Se non ti funziona con No-Ip prova dyndns.org 😉
9 dicembre 2007 alle 20:18
Si possono condividere pagine web con no ip?
10 dicembre 2007 alle 12:19
in che senso tuxhack? fare il redirect su pagine web esistenti? credo di si… 🙂
11 gennaio 2008 alle 23:11
E’ da tanto che non ci si sente 🙂
Bella guida, ma hai lasciato l’ip in bella mostra…
11 gennaio 2008 alle 23:30
ciao homer!!! passa su phoenix ogni tanto mi raccomando.. !!
ah per l’ip…. correggerò! 😛
14 gennaio 2008 alle 14:36
Ciao Neo,ho trovato un problema con firestarter aggiungendolo in visudo,in pratica non partiva più. Ho risolto sostituendo la stringa:
Defaults !lecture,tty_tickets,!fqdn
con
Defaults !lecture,tty_tickets,!fqdn,env_keep+=”DISPLAY HOME”
Inoltre puoi aggiungere la porta 1863 per il protocollo Msn,che stavo smadonnando perchè pidgin non si collegava.
14 gennaio 2008 alle 15:33
Scusa ho sbagliato discussione,qui volevo soltanto scrivere che non mi partiva No-IP,ma poi ho aggiunto la porta 8245 e ora funziona
17 febbraio 2008 alle 11:00
grazie della guida, anche se per l’avvio automatico preferirei passare da /etc/init.d
sarò paranoico, ma meglio non regalare troppi privilegi via sudoers
18 febbraio 2008 alle 18:28
Ciao Heinz… Osservazione giusta.. se vuoi contribuire con qualche passaggio posta pure.. 🙂
28 aprile 2008 alle 15:35
Salve, ho fatto correttamente la registrazio e l’installazione del programma.
una volta autentificato non capisco qual è il mip IP statico assegnato.
se ho un router lo devo configurare?
se al router ho connessi due pc oltre al mio, hanno anche lo l’ip statico?
grazie.
28 aprile 2008 alle 16:25
Salve Feed.
Penso tu stia confondendo il tuo ip locale nella LAN, con l’ip assegnato dal tuo provider nella World Area Network…
E’ a questo ip che devi fare riferimento ed e’ questo che devi riferire a No-Ip. Lo puoi recuperare dalla pagina del tuo router alla voce WAN address o qualcosa di simile.
Inoltre questo essendo assegnato al tuo router, e’ unico a prescindere da quanti pc hai connesso nella tua LAN.
28 aprile 2008 alle 16:31
Grazie per avermi risposto, ma perdonami… non sono molto pratico.
Potresti gentilmente spiegarmi meglio? 🙂
Qual è ora il mio ip statico?
Devo configurare il router?
L’ip rimarrà veramente statico (anche dopo un riavvio o a distanza di settimane)?
grazie.
28 aprile 2008 alle 16:42
Allora il problema che vogliamo risolvere è quello che “purtroppo” molti provider assegnano un ip diverso ad ogni nuova connessione del tuo router, verso la rete del mondo (WAN) ovvero internet.
Se tu vuoi raggiungere il tuo pc da qualsiasi altro pc nel mondo dovresti conoscere il suo indirizzo ip ogni volta che questo si riconnette, visto che questo cambia. No-Ip, attraverso il software che installi nel tuo pc, lo comunica al “sito” virtuale che ti crei registrandoti su no-ip.com, e quindi tu digitando su qualsiasi pc al mondo l’indirizzo scelto ti puoi collegare al tuo router, e quindi a uno qualsiasi dei tuoi pc connessi a lui.
Tu non devi configurare il tuo router per l’indirizzo ip. Ci pensa il provider, ed è una cosa che nn puoi scegliere tu.
Posso esserti di maggiore aiuto se mi dici per quale motivo devi utilizzare no-ip. 🙂
28 aprile 2008 alle 16:47
Potresti farmi un esempio di ip assegnato da no-ip?
Potrebbe essere questo? nome.no-ip.biz
Per configurare il router intendevo dire se devo aprire le porte.
Un ip statico mi serve per giocare in rete con i miei amici per fare le “sfide dirette”.
28 aprile 2008 alle 16:59
Confondi la nozione di IP (82.99.40.78, per esempio) con quella di indirizzo (nome.no-ip.biz).
No-ip ha bisogno di un indirizzo che scegli tu. L’ip se lo recupera attraverso il programmino che hai installato.
Il router deve essere configurato aprendo una porta (scegline una nell’intervallo 50000-65000) e facendo il redirect nell’indirizzo ip della LAN, a seconda del computer con cui devi giocare.
Ora non sono sicuro che il gioco con cui devi giocare necessiti di un indirizzo vero e proprio, o di un IP.
Per scopi come il tuo cmq esiste HAMACHI che crea delle reti LAN virtuali, tra computer qualsiasi. È molto usato da chi vuole fare le partite via rete.
Esiste anche per linux gratis, anche se non è open-source. Esisterà sicuramente qualche alternativa free (gnu-free), per linux.
Ma hai qualche gioco per linux da giocare in rete?
28 aprile 2008 alle 17:05
niente linux…
hamachi l’ho già provato, ma a volte da un ping troppo alto! :S
ora volevo provare con no-ip.
ora mi manca solo da sapere come scegliere l’ip e conoscere le porte che il programma no-ip usa.
sapresti aiutarmi?
grazie. 🙂
28 aprile 2008 alle 19:51
credo di ave risolto in un altro modo, ti ringrazio per la pazienza! 🙂
2 Maggio 2008 alle 16:34
Salve…
ho provato no-ip ma mi dice che se voglio continuare a usarlo è da pagare…
oppure ho tradotto male io???
2 Maggio 2008 alle 21:37
Ti chiedono di pagare??? niente paura esiste dyndns.org che offre gli stessi servizi, con dei tool simili per l’aggiornamento automatico dei DNS, e fino a non molto tempo fa era gratuito.
Fammi sapere ciao 🙂
31 Maggio 2008 alle 13:54
ciao Lord_neo ho trovato molto interessante la vostra discussione non sò se posso partecipare, però vorrei chiederti: siccome vorrei installare nel mio computer un server ftp, ho il problema che non riesco ad aprire la porta nelmio router (zyxel P660h)pechè troppo complicato nei settaggi, e non trovo nessuna guida in italiano. La mia domanda è: devo per forza aprire una porta, mi consigli no.ip oppure Dyn dns. Se avrai la pazienza di rispondermi ti ringrazio se no grazie lo stesso.
Ciao
21 agosto 2008 alle 09:49
Ciao, grazie per le istruzioni avrei una domanda da porre:
io devo collegare una telecamera IP ad un router in modo tale che sia “visibile” dall’esterno, ma non ho un PC sul quale sacricare il programmino di aggiornamento dell’indirizzo IP che avete indicato
è sufficiente impostare il DDNS sul router?
ciao Ale
29 ottobre 2008 alle 15:42
Scusate la domanda ma dove metto i file per farli vedere dall’esterno?
1 novembre 2008 alle 12:31
Ascoltatemi un pò ho bisogno di aiuto
allora
.1 mi sono registrato a no-ip
.2 ho creato l’host
.3 ho installato il client
.4 ho attivato il webserver
.5 ho un router quindi per cui ho per prima cosa associato il webserver quindi la porta 80 alla mia applicazione
.6 ho associato al mio computer l’ip pubblico
.7 non me funziona na ceppa
.8 me potete aiutà grazie molte
13 novembre 2008 alle 21:47
@ale sì, se il router lo supporta puoi farlo!
@marchetto quello che devi creare te è una vpn o attivare un server web e configurarlo adeguatamente… facci sapere qualcosa di più 🙂
@salvatore controlla firewall del router (devi aprire le porte) e firewall del Sistema Operativo. Prova a cambiare porta, magari con la 8080
15 dicembre 2008 alle 20:39
Salve io chiedo scusa se quello che stò per chiedere sono stupidaggini.
io ho un modem/router ALICE GATE 2 PLUS WI-FI
15 dicembre 2008 alle 20:45
Salve io chiedo scusa se quello che stò per chiedere sono stupidaggini.
io ho un modem/router ALICE GATE 2 PLUS WI-FI e volevo provarmi a collegare al mio pc da un’altro pc e sembra che no-ip possa fare al caso mio perciò mi ci sono iscritto però non sono riuscito a capire come configurare il pc in modo da poter condividere i suoi dati con un altro pc.
quello che chiedo è fattibile con il modem router in mio possesso e se si come si può configurare il tutto sotto windows xp sp2?
grazie di tutto
p.s.: scusatemi per il dopppio messaggio e grazie ancora di tutto
26 agosto 2010 alle 11:02
heeeelp
dunque, ho creato l’account e l’indirizzo su no ip, ho scaricato noip2 e l’ho configurato (sembra correttamente) sotto ubuntu lucid , ho verificato con nslookup e mi accertato dall’apposita pagina che la porta 80 fosse aperta.
ma http://serpico1966.no-ip.org non risponde, “impossibile contattare il server.
apache credo di averlo configurato correttamente.
un dubbio: nslookup come server mi restituisce l’ip del mio router.
quale “diamine” può essere il problema ?
13 dicembre 2010 alle 22:38
VOI TUTTI SIETE DEI MOSTRI !!!!
DIO COME VORREI CAPIRE CHE CAVOLO SCRIVETE
E TUTTO TALMENTE INTERESSANTE MA HO LICENZA 3° MEDIA
APPASSIONATO DI ELETTRONICA DA SEMPRE MA CON POCHISSIMA CULTURA TELEMATICA RISPETTO A VOI COMPLIMENTI A TUTTI VI INVIDIO
CHI MI PUO’ AIUTARE CON CORSI ANCHE PRIVATI?
13 dicembre 2010 alle 22:52
🙂 ok account gravatar fatto ora? hihi
24 dicembre 2010 alle 08:34
Buongiorno a tutti.
Ho appena configurato no-ip con il mio server e sembra che tutto funzioni a dovere. Il mio problema e’ potert usare il servizio di mail con dovecot e postfix.
Che tipo di host devo configurare su no-ip?
Grazie a tutti
8 febbraio 2011 alle 11:43
Ciao Ragazzi;
tempo fa per non ricordo più quale motivo mi sono già trovato ad utilizzare “no-ip” su una macchina windows e se non ricordo male lo scopo era quello di poter accedere dal lavoro ad alcuni documenti che avevo sul pc a casa ed il controllo remoto di Emule.
Ora uso una macchina con Linux….Fedora 12 e vorrei mettere online il mio NAS modello D-Link dns-323 che fra le ficate che integra c’è proprio il client “no-ip”……….
Ora………….
ho configurato e ripristinato l’account che avevo sul sito registrando il mio NO-IP.ORG come DNS Host (A) e sullo schermo vedo corretto l’ip del router
Ho aperto tutto quello che dovevo aprire nel router appunto settando il forwarding della porta TCP 1025(il numero l’ho scelto io)……….come nella pagina dei settaggi del NAS riguardante il server FTP interno
il plugin NO-IP sempre all’interno del NAS si avvia e mi dice
Ho verificato con http://www.canyouseeme.org/ che la porta fosse realmente accessibile e tutto sembra ok.
eppure i tentativi che faccio……dalla stessa macchina tramite filezilla inserendo come indirizzo ciò che mi hanno assegnato su no-ip.com o mi danno timeout o mi dicono che non è possibile connettersi….
Immagino che il problema sia una s……….
ma AIUTO!!!!!! non ne vengo fuori!!!!
Se qualche buon samaritano e curioso,ritiene di potermi aiutare,o vuole maggiori info mi scriva!!!
Grazie Ragazzi………
6 dicembre 2011 alle 08:52
Mi sa che c’è un errore per quanto riguarda la parte dell’avvio in automatico: hai scritto
sudo visudo
e non hai specificato il percorso e file su cui andare a far le modifiche 😉
Oltretutto ora a me il programma parte con il comando noip2
16 agosto 2016 alle 04:37
Hey un miо collega mi ha girato il link a questo blog e sono passato a
vedere se ѕul serio merita. Mi ⲣiace considerevolmente.
L’ho meѕso traa i prᥱferiti. Belliѕѕimo bⅼoց e template eccezionale!