Sett opp VNC på Raspberry Pi for å fjernstyre den med hvilken som helst PC eller telefon

Sett opp VNC på Raspberry Pi for å fjernstyre den med hvilken som helst PC eller telefon

Å bruke en Raspberry Pi som en standard PC - med en skjerm og et tastatur - er en måte å samhandle med enheten på. Men ofte trenger du ikke disse elementene. USB -portene dine kan være for opptatt til å koble til et tastatur, og en skjerm kan være for uhåndterlig for prosjektet ditt. Selv om en kompakt, bærbar berøringsskjerm er et alternativ, kan du forlate ideen om en dedikert skjerm helt til fordel for ekstern tilgang til din Pi.





SSH er et populært middel for å gjøre dette, men uten ekstra programvare og konfigurasjon er dette begrenset til kommandolinjetilgang. VNC er et sterkt alternativ for ekstern skrivebordstilgang, og kommer nå innebygd i det viktigste Raspberry Pi -operativsystemet, Raspbian Jessie med PIXEL -skrivebordet.





Hva er VNC?

Virtuelt databehandlingsnettverk er et middel du kan koble eksternt til en annen datamaskin. Den bruker Ekstern rammebuffer protokoll for å tillate tilgang og kontroll på skrivebordet, og den kan også brukes på tvers av operativsystemer.





Vi har tidligere sett på hvordan du kan koble til Raspberry Pi fra en Windows-, Mac- eller Linux -PC ved hjelp av VNC , men integrasjonen av RealVNC med Raspbian Jessie og PIXEL -skrivebordsoppdateringen betyr at mye av prosessen har blitt strømlinjeformet.

Nå er det ansvaret å sørge for at du har RealVNC -serverprogramvaren konfigurert på Raspberry Pi og en VNC -visning på hoved- eller kontrollenheten.



Konfigurer VNC på Raspbian Jessie

Den enkleste måten å komme i gang med RealVNC på din Raspberry Pi er å bruke den nyeste Raspbian Jessie med PIXEL -skrivebordet.

Du må imidlertid aktivere VNC -serveren før du kan koble til den. Du kunne gjør dette ved å starte opp Pi som et skrivebord, komplett med tastatur, mus og skjerm, og navigere gjennom innstillingene ... men det er ikke nødvendig. For å gjøre alt hodeløst (dvs. fra en annen PC), bør du først aktivere SSH.





Gjør dette ved å slå av Pi, fjerne microSD -kortet og sette det inn i datamaskinen. I oppstartspartisjonen, opprett en tom fil som heter SSH, uten utvidelse. Løs ut kortet på en trygg måte og sett det inn i Pi igjen. Ved oppstart blir SSH nå aktivert. Logg på via en SSH -tilkobling, enten ved å bruke den direkte IP -adressen eller Bonjour -adressen raspberrypi.local:

ssh pi@raspberrypi.local

(Standardpassordet er 'bringebær'.)





Til slutt må du aktivere VNC. For å gjøre dette, kjør:

sudo raspi-config

Og bla med piltastene til Grensesnittalternativer> VNC , og velg deretter Ja .

VNC er nå aktivert, og du kan eksternt koble til et virtuelt skrivebord på Raspberry Pi, via RealVNC -programvaren.

Manuell installasjon

Hvis du ikke bruker Raspbian Jessie med PIXEL -skrivebordet, må du installere den nyeste RealVNC -programvaren manuelt fra Raspbian -lagrene. Løpe:

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

For å aktivere, bruk raspi-config som beskrevet ovenfor.

hvordan legge til lenker til sosiale medier på youtube

VNC Server starter nå automatisk hver gang Pi startes.

Fjernstyr din Raspberry Pi med VNC Connect

RealVNC kan også brukes til å fjernstyre din Pi fra hvor som helst i verden så lenge du har en internettforbindelse! VNC Connect er en gratis skytjeneste (for hjemmebruk, men Professional og Enterprise-alternativer er også tilgjengelige) som tilbyr enkel tilkoblingsadministrasjon og sky-meglerte sikre tilkoblinger.

Dette fjerner behovet for å opprette proxyer eller statiske IP -adresser, og effektiviserer ekte ekstern tilgang på en måte som ikke har blitt sett før. VNC Connect har også forbedringer i gjengivelseshastighet og nøyaktighet på skrivebordet, noe som bør gjøre fjernkontrollen enda bedre enn før.

Merk: Hvis du kjører TightVNC for øyeblikket, må den fjernes før du bruker VNC Connect. De er ikke kompatible. Men ikke bekymre deg, da den automatisk blir fjernet for deg når du installerer RealVNCs VNC -server.

hvordan du bruker ps3 lagre data fra en annen bruker

Opprett en RealVNC -konto

Når RealVNC -serveren kjører på Pi, bør du opprette en konto på PCen. Setter kursen mot www.realvnc.com/download/vnc for å ta en kopi av VNC Viewer -appen fra RealVNC, og følg trinnene under den første lanseringen for å opprette en konto med tjenesten deres. Når dette er gjort, kobler du eksternt til Raspberry Pi -skrivebordet ditt via VNC Viewer. Du må angi legitimasjonen som ble opprettet tidligere. For å få tilgang til VNC Connect -tjenesten, klikk på RealVNC -ikonet i skrivebordspanelet, klikk Logg inn og følg instruksjonene, og sørg for å velge Direkte og sky -tilkobling alternativ.

Følg instruksjonene på skjermen for å fullføre konfigureringen av kontoen din. På slutten av dette bør du ha to datamaskiner i ditt 'Team': din Pi og skrivebordet. Med fem plasser i teamet har du plass til å legge til en mobil enhet eller to!

Så lenge Raspberry Pi er online, har du nå tilgang til den hvor som helst via en RealVNC -app med støtte for VNC Connect. Det har potensial til å gjøre ting mye enklere for mange eksisterende Raspberry Pi -prosjekter, og kan bare inspirere til noe nytt!

Kontroller din Raspberry Pi fra mobil med RealVNC

Hvis du bruker Android eller iOS for å koble til Pi via VNC, kan du gjøre det med RealVNC Viewer ( Android , ios ), som lar deg enkelt koble til Raspberry Pi på tvers av hjemmenettverket.

Bare installer og start appen, klikk på + og angi IP -adressen og skjermnummeret. Med passordet angitt, kan du Koble .

RealVNC Viewer har et godt gjennomtenkt brukergrensesnitt, som gir deg muligheten til å bevege musen nøyaktig med fingertuppen og trykke eller dobbelttrykke på verktøy og ikoner i PIXEL-skrivebordsmiljøet. Det er en av de mest enkle eksterne skrivebordsopplevelsene vi noensinne har sett!

VNC og Raspberry Pi

Hvis du trenger å få tilgang til Raspberry Pi -skrivebordet eksternt, er VNC kanskje det mest fleksible alternativet. SSH er absolutt raskere, og RDP kan tilby litt konkurranse i ytelsesinnsatsen, men VNC er en plattform med full grafisk streaming.

Vi har sett på to VNC -tjenester her. Hvis du er ny på Pi, er det fornuftig å holde seg til det innebygde Raspberry Pi-alternativet fra RealVNC der det er mulig, med mindre du foretrekker TightVNC og har brukt det tidligere. Selv om vi har funnet ut at TightVNC er litt raskere enn RealVNC, tilbyr den ikke noe lignende VNC Connect -skytjenesten.

Hva tror du? Bruker du VNC eller foretrekker du det stole på SSH ? Har du prøvd TightVNC og RealVNC, og kanskje har en annen oppfatning om dem enn oss? Fortell oss i kommentarene.

Dele Dele kvitring E -post Canon vs Nikon: Hvilket kameramerk er bedre?

Canon og Nikon er de to største navnene i kameraindustrien. Men hvilket merke tilbyr den bedre serien med kameraer og objektiver?

Les neste
Relaterte temaer
  • Linux
  • DIY
  • Fjernstyrt skrivebord
  • Fjerntilgang
  • Bringebær Pi
  • Fjernkontroll
Om forfatteren Christian Cawley(1510 artikler publisert)

Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til magasinet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.

Mer fra Christian Cawley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere