De Raspberry Pi heeft zichzelf verdiend tot een van de belangrijkste juwelen van de DIY-wereld, maar er zijn nog steeds taken die erg ingewikkeld zijn om uit te voeren, en daartoe behoort ook de externe toegang. Het is niet zo'n probleem om via je lokale netwerk bij de Pi te komen, maar als je afhankelijk bent van internet, moet je eerst allerlei zaken configureren voordat je de verbinding veilig kunt verklaren. Gelukkig zijn er hulpmiddelen zoals Dataplicity, die het hele proces terugbrengen tot een enkele opdrachtregel en een paar klikken.

Dataplicity: vereenvoudig het externe beheer van je Raspberry Pi
Dataplicity

Waarom externe toegang ingewikkeld is

Stel je voor dat je in het weekend op afstand toegang wilt krijgen tot je Raspberry Pi. De plaats waar je naartoe gaat heeft een goede internetverbinding en je laptop zou meer dan genoeg moeten zijn om toegang te krijgen tot de minicomputer, maar de waarheid is dat je verschillende taken hebt, afhankelijk van de methode die je kiest. Statische IP-adressen, poortforwarding in de router, SSH, VPN, diensten zoals DynDNS... saai waar je ook kijkt. Veel gebruikers zijn al gewend aan dit gedoe, maar diep van binnen denken we allemaal dat er een eenvoudigere manier zou moeten zijn om toegang te krijgen tot een Raspberry Pi met het internet als brug. Dat gezegd zijnde, laten we plaats maken voor Dataplicity.

Dataplicity: vereenvoudig het externe beheer van je Raspberry Pi
Je kunt meer dan één Raspberry Pi beheren

Wat is Dataplicity?

In essentie is Dataplicity een soort VPN waarmee we via een webbrowser toegang kunnen krijgen tot de Raspberry Pi. De eerste stap is het registreren van een e-mailadres op de officiële pagina van de service. Dataplicity stuurt ons dan een e-mail met de opdrachtregel die we op de Raspberry Pi moeten typen om de agent toe te voegen en de tunnel in te schakelen. Dataplicity heeft geen SSH of poortforwarding nodig, is compatibel met NAT en, belangrijker nog, draait niet als root, dus je moet telkens de juiste inloggegevens invoeren als je verhoogde rechten nodig hebt. Dataplicity kan de Raspberry Pi ook herstarten en de beschikbare ruimte melden, en zijn nieuwste truc is de zogenaamde wormhole-modus, een mini-webserver die tijdelijke pagina's maakt.

Dataplicity: vereenvoudig het externe beheer van je Raspberry Pi
De belangrijkste toegang is via de terminal, maar in de officiële Dataplicity-documentatie is er een tutorial om VNC te gebruiken

Als je meer dan één Raspberry Pi moet beheren, laat Dataplicity je meerdere eenheden configureren onder hetzelfde account, en als je de code van de agent wilt verkennen om te weten wat je op je Pi installeert, vind je die op GitHub. Dataplicity is gratis en ik denk dat het nog een tijdje zo zal blijven.

Officiële site: