Differenze tra le versioni di "SSH Internet"

Da raspibo.
Jump to navigation Jump to search
(Connessione SSH attraverso internet)
 
Riga 1: Riga 1:
In questa guida illustreremo come raggiungere un Raspberry Pi via SSH collegato ad un router adsl con ip dinamico, diversi sono gli osatcoli che dovremo superare tra cui conoscere l'ip con cui siamo collegati ad internet e aprire una porta per l'accesso dall'esterno.
+
= SSH Attraverso Internet=
 +
In questa guida illustreremo come raggiungere un Raspberry Pi via SSH collegato ad un router adsl con ip dinamico. Ci sono diversi ostacoli che dovremo superare tra cui conoscere l'IP con cui siamo collegati ad internet e aprire una porta per l'accesso dall'esterno nel nostro router.
  
  
Riga 5: Riga 6:
  
 
= Account FreeDNS =
 
= Account FreeDNS =
Vari siti internet a pagamento o gratuiti ci permettono di memorizzare il nostro indirizzo IP, in questa guida useremo FreeDNS  che fornisce questo servizio gratuitamente.
+
Vari siti internet, a pagamento o gratuiti, ci permettono di memorizzare il nostro indirizzo IP. In questa guida useremo FreeDNS  che fornisce questo servizio gratuitamente.
Aprendo  https://freedns.afraid.org/  creiamo un account e poi creare un subdomani per memorizzare l'ip del chiamante.  
+
Aprendo  https://freedns.afraid.org/  creiamo un account e successivamente un "subdomain" per memorizzare il nostro IP.  
  
 
[[File:FreeDNS1.jpg |300px |link=https://freedns.afraid.org/ ]]
 
[[File:FreeDNS1.jpg |300px |link=https://freedns.afraid.org/ ]]
  
Ora nella sezione dynamicDNS cliccare su quick cron e genera lo script del cronetab
+
Ora nella sezione "dynamicDNS" clicchiamo su "quick cron".
  
 
[[File:FreeDNS5.jpg |150px ]]
 
[[File:FreeDNS5.jpg |150px ]]
 
[[File:FreeDNS6.jpg |400px ]]
 
[[File:FreeDNS6.jpg |400px ]]
 
   
 
   
Apparirà lo script da inserire nel Raspberry, nel nostro caso prendiamo solo l'indirizzo che inizia con  https://freedns.afraid.org .
+
Si aprirà lo script da inserire nel crontab. Questo script è già funzionante cosi com'è, nel nostro caso prenderemo solo l'indirizzo che inizia con  https://freedns.afraid.org..... per
 +
fare la seguente configurazione.
  
 
= Configurazione Raspberry Pi =
 
= Configurazione Raspberry Pi =
Nel RPI editare la crone tab da root
+
Nel RPI lanciare il comando "crontab" da root
  
 
  sudo crontab -e
 
  sudo crontab -e
  
Nel nostro caso andremo ad aggiornare l'ip della connessione con una cadenza di 12 minuti mettendo l' */5 andiamo a dividere i minuti di un ora in 5 parti  
+
Automaticamente si aprirà l'editor di testo "nano" con lo script di configurazione.
 +
Aggiungendo la seguente stringa andremo ad aggiornare l'IP della connessione con una cadenza di 12 minuti, mettendo "*/5" andiamo a dividere i minuti di un ora in 5 parti  
  
 
  */5**** ;  wget -O - https://freedns.afraid.org/dynamic/update.php?UFIHAJNINZZNIOZOIPZPKZ
 
  */5**** ;  wget -O - https://freedns.afraid.org/dynamic/update.php?UFIHAJNINZZNIOZOIPZPKZ
  
 
+
Ctrl+x per salvare la configurazione.
  
  
 
= configurazione Vodafone Station =  
 
= configurazione Vodafone Station =  
Nella vodafone station entrare nella configurazione, accedere a firewall poi selezionare il port forwarding
+
Entrare nella configurazione della vodafone station, accedere a "firewall" poi selezionare il port "forwarding".
 
[[File:VodaStat.jpg|300px]]
 
[[File:VodaStat.jpg|300px]]
  
In questa pagina creaiamo l'accesso .
+
In questa pagina creiamo l'accesso:
Servizzi Personalizzati = ssh
+
Servizi Personalizzati "ssh"
Indirizzo IP locale l'indirizzo del RPI
+
Indirizzo IP locale "l'indirizzo del RPI"
Inizio Porta esterna fine porta esetrna 1022
+
Inizio e fine Porta esterna "1022"
Protocollo TCP
+
Protocollo "TCP"
Inizio Fine porta interna 22
+
Inizio e fine porta interna "22"
 
 
  
Per la connessione  sulla linea di comando digitiamo
+
Ora il modem è configurato, va abilitata la porta per l'accesso dall'esterno.
 +
Per connetterci via SSH ora basterà specificare la porta esterna ed il sub dominio di "afraid"
  
 
  ssh 1022 "User"@"subdomanis di Afraid"
 
  ssh 1022 "User"@"subdomanis di Afraid"

Versione delle 22:52, 18 dic 2015

SSH Attraverso Internet

In questa guida illustreremo come raggiungere un Raspberry Pi via SSH collegato ad un router adsl con ip dinamico. Ci sono diversi ostacoli che dovremo superare tra cui conoscere l'IP con cui siamo collegati ad internet e aprire una porta per l'accesso dall'esterno nel nostro router.



Account FreeDNS

Vari siti internet, a pagamento o gratuiti, ci permettono di memorizzare il nostro indirizzo IP. In questa guida useremo FreeDNS che fornisce questo servizio gratuitamente. Aprendo https://freedns.afraid.org/ creiamo un account e successivamente un "subdomain" per memorizzare il nostro IP.

FreeDNS1.jpg

Ora nella sezione "dynamicDNS" clicchiamo su "quick cron".

FreeDNS5.jpg FreeDNS6.jpg

Si aprirà lo script da inserire nel crontab. Questo script è già funzionante cosi com'è, nel nostro caso prenderemo solo l'indirizzo che inizia con https://freedns.afraid.org..... per fare la seguente configurazione.

Configurazione Raspberry Pi

Nel RPI lanciare il comando "crontab" da root

sudo crontab -e

Automaticamente si aprirà l'editor di testo "nano" con lo script di configurazione. Aggiungendo la seguente stringa andremo ad aggiornare l'IP della connessione con una cadenza di 12 minuti, mettendo "*/5" andiamo a dividere i minuti di un ora in 5 parti

*/5**** ;  wget -O - https://freedns.afraid.org/dynamic/update.php?UFIHAJNINZZNIOZOIPZPKZ

Ctrl+x per salvare la configurazione.


configurazione Vodafone Station

Entrare nella configurazione della vodafone station, accedere a "firewall" poi selezionare il port "forwarding". VodaStat.jpg

In questa pagina creiamo l'accesso:

Servizi Personalizzati  "ssh"
Indirizzo IP locale "l'indirizzo del RPI"
Inizio e fine Porta esterna "1022"
Protocollo "TCP"
Inizio e fine porta interna "22"

Ora il modem è configurato, va abilitata la porta per l'accesso dall'esterno. Per connetterci via SSH ora basterà specificare la porta esterna ed il sub dominio di "afraid"

ssh 1022 "User"@"subdomanis di Afraid"