Konfigurera VNC på Raspberry Pi för att fjärrstyra det med vilken dator eller telefon som helst

Konfigurera VNC på Raspberry Pi för att fjärrstyra det med vilken dator eller telefon som helst

Att använda en Raspberry Pi som en standarddator - med en bildskärm och tangentbord - är ett sätt att interagera med enheten. Men ofta kanske du inte behöver dessa föremål. Dina USB -portar kan vara för upptagna för att ansluta ett tangentbord och en bildskärm kan vara för otymplig för ditt projekt. Medan en kompakt, bärbar pekskärm är ett alternativ, kan du överge tanken på en dedikerad skärm helt till förmån för fjärråtkomst till din Pi.





SSH är ett populärt sätt att göra detta, men utan ytterligare programvara och konfiguration är detta begränsat till kommandoradsåtkomst. VNC är ett starkt alternativ för fjärråtkomst till skrivbord, och kommer nu inbyggt i det huvudsakliga Raspberry Pi -operativsystemet, Raspbian Jessie med PIXEL -skrivbordet.





Vad är VNC?

Virtuellt datanätverk är ett sätt att fjärransluta till en andra dator. Den använder Fjärrrambuffert protokoll för att tillåta åtkomst och kontroll på skrivbordet, och det kan också användas i alla operativsystem.





Vi har tidigare tittat på hur du kan anslut till din Raspberry Pi från en Windows-, Mac- eller Linux -dator med VNC , men integrationen av RealVNC med Raspbian Jessie och PIXEL -skrivbordsuppdateringen innebär att mycket av processen har effektiviserats.

Nu ligger ansvaret på att se till att du har RealVNC -serverprogramvaran konfigurerad på din Raspberry Pi och en VNC -visning på din huvud- eller styrenhet.



Konfigurera VNC på Raspbian Jessie

Det enklaste sättet att komma igång med RealVNC på din Raspberry Pi är att använda den senaste Raspbian Jessie med PIXEL -skrivbordet.

Du måste dock aktivera VNC -servern innan du kan ansluta till den. Du skulle kunna gör detta genom att starta upp din Pi som ett skrivbord, komplett med tangentbord, mus och bildskärm och navigera genom inställningarna ... men det behövs inte. För att göra allt utan huvud (dvs. från en annan dator) bör du först aktivera SSH.





Gör detta genom att stänga av din Pi, ta bort microSD -kortet och sätt in det i din dator. I startpartitionen skapar du en tom fil som heter SSH, utan tillägg. Ta ut kortet på ett säkert sätt och sätt in det igen i din Pi. Vid uppstart kommer nu SSH att aktiveras. Logga in via en SSH -anslutning, antingen med hjälp av den direkta IP -adressen eller Bonjour -adressen raspberrypi.local:

ssh pi@raspberrypi.local

(Standardlösenordet är 'hallon'.)





Slutligen måste du aktivera VNC. För att göra detta, kör:

sudo raspi-config

Och bläddra med piltangenterna till Gränssnittsalternativ> VNC och välj sedan Ja .

VNC är nu aktiverat, och du kan fjärransluta till ett virtuellt skrivbord på din Raspberry Pi, via RealVNC -programvaran.

Manuell installation

Om du inte använder Raspbian Jessie med PIXEL -skrivbordet måste du manuellt installera den senaste RealVNC -programvaran från Raspbian -lagren. Springa:

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

För att aktivera, använd raspi-config enligt beskrivningen ovan.

varför kan jag inte klicka på något i mitt aktivitetsfält

VNC Server startar nu automatiskt varje gång Pi startas.

Fjärrstyr din Raspberry Pi med VNC Connect

RealVNC kan också användas för att fjärrstyra din Pi var som helst i världen så länge du har en internetanslutning! VNC Connect är en gratis molntjänst (för hemmabruk, men Professional och Enterprise-alternativ finns också) som erbjuder enkel anslutningshantering och molnförmedlade säkra anslutningar.

Detta tar bort behovet av att skapa proxyservrar eller statiska IP -adresser och effektiviserar sann fjärråtkomst på ett sätt som inte har setts tidigare. Dessutom har VNC Connect förbättringar i datorns renderingshastighet och noggrannhet, vilket borde göra fjärrkontrollen ännu bättre än tidigare.

Notera: Om du för närvarande kör TightVNC måste den tas bort innan du använder VNC Connect. De är inte kompatibla. Oroa dig inte, eftersom det kommer att tas bort automatiskt för dig när du installerar RealVNCs VNC -server.

hur kan jag se någons profil om de blockerade mig?

Skapa ett RealVNC -konto

Med RealVNC -servern igång på din Pi bör du skapa ett konto på din dator. Bege sig till www.realvnc.com/download/vnc att ta en kopia av VNC Viewer -appen från RealVNC och följa stegen under den första lanseringen för att skapa ett konto med deras tjänst. När detta är gjort kan du fjärransluta till ditt Raspberry Pi -skrivbord via VNC Viewer. Du måste ange referenser som skapats tidigare. För att komma åt VNC Connect -tjänsten, klicka på RealVNC -ikonen i skrivbordspanelen, klicka Logga in och följ instruktionerna och se till att välja Direkt och molnanslutning alternativ.

Följ instruktionerna på skärmen för att slutföra konfigurationen av ditt konto. I slutet av detta bör du ha två datorer i ditt 'Team': din Pi och ditt skrivbord. Med fem platser i teamet har du plats att lägga till en eller två mobila enheter!

Så länge din Raspberry Pi är online kan du nu komma åt den var som helst via en RealVNC -app med stöd för VNC Connect. Det har potential att göra saker mycket enklare för många befintliga Raspberry Pi -projekt och kan bara inspirera till något nytt!

Styr din Raspberry Pi från mobilen med RealVNC

Om du använder Android eller iOS för att ansluta till din Pi via VNC kan du göra det med RealVNC Viewer ( Android , ios ), vilket gör att du enkelt kan ansluta till din Raspberry Pi i ditt hemnätverk.

Installera och starta bara appen, klicka på + symbolen och ange IP -adressen och skärmnumret. Med lösenordet inmatat kan du Ansluta .

RealVNC Viewer har ett väl genomtänkt användargränssnitt, vilket ger dig möjlighet att exakt flytta musen med fingertoppen och trycka eller dubbelklicka på verktyg och ikoner i skrivbordsmiljön PIXEL. Det är en av de mest enkla fjärrskrivbordsupplevelserna vi någonsin har sett!

VNC och Raspberry Pi

Om du behöver fjärråtkomst till ditt Raspberry Pi -skrivbord är VNC kanske det mest flexibla alternativet. SSH är förvisso snabbare, och RDP kan erbjuda lite konkurrens i prestanda, men VNC är plattform med full grafisk streaming.

Vi har tittat på två VNC -tjänster här. Om du är ny på Pi är det vettigt att hålla fast vid det inbyggda Raspberry Pi-alternativet från RealVNC där det är möjligt, om du inte föredrar TightVNC och har använt det tidigare. Medan vi har upptäckt att TightVNC är lite snabbare än RealVNC, erbjuder den inte något liknande VNC Connect -molntjänsten.

Vad tror du? Använder du VNC eller föredrar du det lita på SSH ? Har du provat TightVNC och RealVNC och kanske har en annan åsikt om dem än oss? Berätta för oss i kommentarerna.

Dela med sig Dela med sig Tweet E-post Canon vs Nikon: Vilket kameramärke är bättre?

Canon och Nikon är de två största namnen i kameraindustrin. Men vilket märke erbjuder den bättre sortimentet av kameror och objektiv?

Läs Nästa
Relaterade ämnen
  • Linux
  • DIY
  • Fjärrskrivbord
  • Fjärranslutning
  • Raspberry Pi
  • Fjärrkontroll
Om författaren Christian Cawley(1510 artiklar publicerade)

Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklaras, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera