Opsæt VNC på Raspberry Pi for at fjernstyre det med enhver pc eller telefon

Opsæt VNC på Raspberry Pi for at fjernstyre det med enhver pc eller telefon

Brug af en Raspberry Pi som en standard -pc - med en skærm og et tastatur - er en måde at interagere med enheden. Men ofte har du måske ikke brug for disse ting. Dine USB -porte kan have for travlt til at tilslutte et tastatur, og en skærm kan være for uhåndterlig til dit projekt. Selvom en kompakt, bærbar berøringsskærm er en mulighed, kan du opgive ideen om en dedikeret skærm helt til fordel for fjernadgang til din Pi.





SSH er et populært middel til at gøre dette, men uden yderligere software og konfiguration er dette begrænset til kommandolinjeadgang. VNC er et stærkt alternativ til fjernadgang til skrivebordet, og kommer nu indbygget i det vigtigste Raspberry Pi -operativsystem, Raspbian Jessie med PIXEL -skrivebordet.





Hvad er VNC?

Virtuelt computernetværk er et middel til fjernadgang til en anden computer. Den bruger Remote Frame Buffer protokol for at tillade desktop -adgang og kontrol, og den kan også bruges på tværs af operativsystemer.





Vi har tidligere set på, hvordan du kan oprette forbindelse til din Raspberry Pi fra en Windows-, Mac- eller Linux -pc ved hjælp af VNC , men integrationen af ​​RealVNC med Raspbian Jessie og PIXEL -desktopopdateringen betyder, at meget af processen er blevet strømlinet.

Nu påhviler det os at sikre, at du har RealVNC -serversoftwaren konfigureret på din Raspberry Pi og en VNC -fremviser på din hoved- eller controller -enhed.



Konfigurer VNC på Raspbian Jessie

Den nemmeste måde at komme i gang med RealVNC på din Raspberry Pi er at bruge den nyeste Raspbian Jessie med PIXEL -skrivebordet.

Du skal dog aktivere VNC -serveren, før du kan oprette forbindelse til den. Du kunne gør dette ved at starte din Pi op som et skrivebord, komplet med tastatur, mus og skærm og navigere gennem præferencer ... men det er ikke nødvendigt. For at gøre alt uden hoved (dvs. fra en anden pc) skal du først aktivere SSH.





Gør dette ved at slukke din Pi, fjerne microSD -kortet og indsætte det i din computer. I bootpartitionen skal du oprette en tom fil kaldet SSH uden udvidelse. Skub kortet sikkert ud og isæt det igen i din Pi. Ved opstart aktiveres SSH nu. Log ind via en SSH -forbindelse, enten ved hjælp af den direkte IP -adresse eller Bonjour -adressen raspberrypi.local:

ssh pi@raspberrypi.local

(Standardadgangskoden er 'hindbær'.)





Endelig skal du aktivere VNC. For at gøre dette skal du køre:

sudo raspi-config

Og gennemse med piletasterne til Grænsefladeindstillinger> VNC , og vælg derefter Ja .

VNC er nu aktiveret, og du kan eksternt oprette forbindelse til et virtuelt skrivebord på din Raspberry Pi via RealVNC -softwaren.

Manuel installation

Hvis du ikke bruger Raspbian Jessie med PIXEL -skrivebordet, skal du manuelt installere den nyeste RealVNC -software fra Raspbian -lagrene. Løb:

sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer

For at aktivere skal du bruge raspi-config som beskrevet ovenfor.

hvor længe holder pc strømforsyninger

VNC Server starter nu automatisk hver gang Pi startes.

Fjernbetjen din Raspberry Pi med VNC Connect

RealVNC kan også bruges til at fjernstyre din Pi overalt i verden, så længe du har en internetforbindelse! VNC Connect er en gratis skytjeneste (til hjemmebrug, men Professional og Enterprise-muligheder er også tilgængelige), der tilbyder enkel forbindelsesstyring og cloud-brokerede sikre forbindelser.

Dette fjerner behovet for at oprette proxyer eller statiske IP -adresser og strømline ægte fjernadgang på en måde, der ikke er set før. VNC Connect har også forbedringer i desktop -gengivelseshastighed og -nøjagtighed, hvilket skulle gøre fjernbetjeningen endnu bedre end før.

Bemærk: Hvis du i øjeblikket kører TightVNC, skal det fjernes, før du bruger VNC Connect. De er ikke kompatible. Bare rolig, da det automatisk fjernes for dig, når du installerer RealVNCs VNC -server.

tegn på en dårlig harddisk

Opret en RealVNC -konto

Når RealVNC -serveren kører på din Pi, skal du oprette en konto på din pc. Gå til www.realvnc.com/download/vnc for at få fat i en kopi af VNC Viewer -appen fra RealVNC og følge trinene under den første lancering for at oprette en konto med deres service. Når dette er gjort, fjernforbindes til dit Raspberry Pi -skrivebord via VNC Viewer. Du skal indtaste de legitimationsoplysninger, der er oprettet tidligere. For at få adgang til VNC Connect -tjenesten skal du klikke på ikonet RealVNC i panelet på skrivebordet, klikke på Log ind og følg instruktionerne, og sørg for at vælge Direkte og Cloud -forbindelse mulighed.

Følg instruktionerne på skærmen for at fuldføre opsætningen af ​​din konto. Ved udgangen af ​​dette skulle du have to computere i dit 'Team': din Pi og dit skrivebord. Med fem slots i teamet har du plads til at tilføje en mobil enhed eller to!

Så længe din Raspberry Pi er online, kan du nu få adgang til den hvor som helst via en RealVNC -app med understøttelse af VNC Connect. Det har potentiale til at gøre tingene meget lettere for mange eksisterende Raspberry Pi -projekter og kan måske inspirere til noget nyt!

Styr din Raspberry Pi fra mobil med RealVNC

Hvis du bruger Android eller iOS til at oprette forbindelse til din Pi via VNC, kan du gøre det med RealVNC Viewer ( Android , ios ), som giver dig mulighed for let at oprette forbindelse til din Raspberry Pi på tværs af dit hjemmenetværk.

Du skal blot installere og starte appen, klikke på + symbol, og indtast IP -adressen og skærmnummeret. Med adgangskoden indtastet, kan du Forbinde .

RealVNC Viewer har en velovervejet brugergrænseflade, der giver dig mulighed for præcist at flytte musen med din fingerspids og trykke eller dobbeltklikke på værktøjer og ikoner i PIXEL-skrivebordsmiljøet. Det er en af ​​de mest ubesværede fjernskrivebordoplevelser, vi nogensinde har set!

VNC og Raspberry Pi

Hvis du har brug for ekstern adgang til dit Raspberry Pi -skrivebord, er VNC måske den mest fleksible mulighed. SSH er bestemt hurtigere, og RDP kan tilbyde en vis konkurrence i præstationsindsatsen, men VNC er tværplatform med fuld grafisk streaming.

Vi har set på to VNC -tjenester her. Hvis du er ny på Pi, giver det mening at holde fast i den indbyggede Raspberry Pi-indstilling fra RealVNC, hvor det er muligt, medmindre du foretrækker TightVNC og har brugt det tidligere. Selvom vi har fundet ud af, at TightVNC er lidt hurtigere end RealVNC, tilbyder den ikke noget som VNC Connect -cloudtjenesten.

Hvad synes du? Bruger du VNC eller foretrækker du det stole på SSH ? Har du prøvet TightVNC og RealVNC, og måske har du en anden mening om dem end os? Fortæl os det i kommentarerne.

Del Del Tweet E -mail Canon vs Nikon: Hvilket kameramærke er bedre?

Canon og Nikon er de to største navne i kameraindustrien. Men hvilket mærke tilbyder den bedre serie af kameraer og objektiver?

Læs Næste
Relaterede emner
  • Linux
  • gør det selv
  • Fjernskrivebord
  • Fjernadgang
  • Hindbær Pi
  • Fjernbetjening
Om forfatteren Christian Cawley(1510 artikler udgivet)

Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -fan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere