Il problema dell'accesso remoto
Il Raspberry Pi si è trasformato, per merito proprio, in uno dei gioielli più importanti del mondo del fai-da-te, ma ci sono ancora alcune operazioni molto complicate da portare a termine, e tra queste troviamo l'accesso remoto. Accedere al Pi tramite la nostra rete locale non causa molti problemi, tuttavia, se dobbiamo dipendere da Internet, è necessario configurare diversi aspetti prima di poter dichiarare sicura la connessione. Per fortuna esistono risorse come Dataplicity, che riduce l'intero processo a una riga di comando e qualche clic.
Supponiamo che tu voglia accedere da remoto al tuo Raspberry Pi durante il fine settimana. Il posto in cui ti rechi ha una buona connessione a Internet, e il tuo portatile dovrebbe essere più che sufficiente per entrare nel mini computer, ma in realtà hai diverse operazioni davanti, a seconda del metodo scelto. Indirizzi IP statici, apertura di porte sul router, SSH, VPN, servizi come DynDNS... noioso da qualunque lato lo si guardi. Molti utenti si sono abituati a questa danza, ma in fondo tutti pensiamo che dovrebbe esistere un modo più semplice di entrare in un Raspberry Pi usando come ponte la rete delle reti. Detto questo, facciamo spazio a Dataplicity.
Come funziona Dataplicity
In sostanza, Dataplicity è una sorta di VPN che ci permette di accedere al Raspberry Pi con un browser web. Il primo passo è registrare un indirizzo email sulla pagina ufficiale del servizio. Dataplicity ci invierà un'email con la riga di comando da scrivere sul Raspberry Pi per aggiungere l'agente e abilitare il tunnel. Dataplicity non necessita di SSH né di apertura di porte, è compatibile con NAT e, cosa più importante, non gira come root, quindi dovrai inserire le credenziali appropriate ogni volta che richiedi privilegi elevati. Dataplicity può anche riavviare il Raspberry Pi e segnalare lo spazio disponibile, mentre il suo ultimo trucco è la modalità «wormhole», un mini server web che crea pagine temporanee.
Se devi gestire più di un Raspberry Pi, Dataplicity ti consente di configurare più unità sotto lo stesso account, e se vuoi esplorare il codice dell'agente per sapere cosa installerai sul tuo Pi, lo troverai su GitHub. Dataplicity è gratuito, e calcolo che resterà così per un bel po'.