Ecco i passaggi che ho usato (su debian) che potresti trovare utili.
1.Impostazione dell'IP statico per il Pi.
a. Aprire il file delle interfacce usando il comando
sudo nano /etc/network/interfaces
b.Cambia il file delle interfacce nel modo seguente (Funziona per me, non sono sicuro che alcune righe possano essere escluse).
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.2 #static ip you want for the pi
netmask 255.255.255.0
gateway 192.168.1.1 # the ip address of the router
c.Verificare se l'IP è cambiato usando il comando ifconfig
2.Impostazione di un DNS dinamico
Molto probabilmente l'indirizzo IP assegnato dal tuo ISP è dinamico e quindi abbiamo bisogno di un modo per risolvere i cambiamenti nell'indirizzo IP. Per raggiungere questo scopo, per farlo, utilizzo software dnsdynamic e ddclient. Entrambi sono gratuiti.
a. Iscriviti per un account con dnsdynamic
b.Aggiungere un nuovo dominio e selezionare un nome e il dominio dall'elenco. È possibile scegliere uno qualsiasi dei domini disponibili con il sottodominio desiderato. Fare clic su Verifica disponibilità e quindi aggiungere
3.Impostazione di ddclient su Pi
a. Installare ddclient usando il comando
sudo apt-get install ddclient
b.Aprire il file di configurazione per ddclient usando il comando seguente e aggiungere le seguenti righe.
sudo nano /etc/ddclient.conf
e cambia il file nel seguente.
# /etc/ddclient.conf
daemon=600
timeout=10
ssl=yes
protocol=dyndns2
use=web, web=myip.dnsdynamic.com
server=www.dnsdynamic.org
login=x@gmail.com #userid for dnsdynamic.com
password='xxxx' #password for the same put inside quotes
x.dnsdynamic.com #the domain name you created
e salva il file.
d. Vogliamo che il servizio ddclient si avvii automaticamente al riavvio, quindi procedi come segue.
sudo nano /etc/rc.local
Aggiungi il seguente comando prima di uscire da 0 (che è l'ultima riga)
sudo /usr/sbin/ddclient -daemon 600 -syslog
Salvare il file. Per avviare ddclient, riavviare pi o eseguire il comando sopra sul prompt. Manterrà aggiornato il nome del dominio con l'attuale indirizzo IP che cambia quando necessario.
4.Inoltro di porte
a. Trova il modello del tuo router.
b. Vai su portforward.com
c. Immettere la marca e il modello del router per trovare la guida dettagliata sulla porta di inoltro.
d. Dopo aver selezionato la marca e il modello del router, fare clic sulla Guida predefinita dalla pagina reindirizzata.
e. Nella casella di testo IP statico , inserisci l'IP statico del Pi che hai indicato nel passaggio 1.
f) Seguire i passaggi e inoltrare la porta 22.La porta di origine deve essere 22 e la porta di destinazione può essere qualsiasi. Ricordarsi di utilizzare la porta di destinazione quando si entra nel pi.Per evitare confusione, tendo a utilizzare la stessa sorgente e destinazione porta.
Se stavi seguendo il tutorial, accedi al tuo pi da qualsiasi luogo utilizzando la sostituzione dell'indirizzo IP con il nome di dominio. ad es. uso pi@hometorrent.dnsdynamic.com: 22 per scrivere nel mio pi.