Skonfiguruj VNC na Raspberry Pi, aby zdalnie sterować nim za pomocą dowolnego komputera lub telefonu

Skonfiguruj VNC na Raspberry Pi, aby zdalnie sterować nim za pomocą dowolnego komputera lub telefonu

Używanie Raspberry Pi jako standardowego komputera — z monitorem i klawiaturą — to jeden ze sposobów interakcji z urządzeniem. Ale często możesz nie potrzebować tych przedmiotów. Twoje porty USB mogą być zbyt zajęte, aby podłączyć klawiaturę, a monitor może być zbyt nieporęczny dla twojego projektu. Podczas gdy kompaktowy, przenośny wyświetlacz z ekranem dotykowym jest opcją, możesz zrezygnować z idei dedykowanego wyświetlacza całkowicie na rzecz zdalnego dostępu do twojego Pi.





SSH jest popularnym sposobem robienia tego, ale bez dodatkowego oprogramowania i konfiguracji ogranicza się to do dostępu z wiersza poleceń. VNC jest silną alternatywą dla zdalnego dostępu do pulpitu, a teraz jest wbudowany w główny system operacyjny Raspberry Pi, Raspbian Jessie z pulpitem PIXEL.





Co to jest VNC?

Wirtualna sieć komputerowa to sposób, dzięki któremu można zdalnie połączyć się z drugim komputerem. Wykorzystuje Zdalny bufor ramki Protokół umożliwiający dostęp do pulpitu i kontrolę, a także może być używany w różnych systemach operacyjnych.





Wcześniej przyjrzeliśmy się, jak możesz połącz się z Raspberry Pi z komputera z systemem Windows, Mac lub Linux za pomocą VNC , ale integracja RealVNC z Raspbian Jessie i aktualizacją pulpitu PIXEL oznacza, że ​​znaczna część procesu została uproszczona.

Teraz obowiązkiem jest upewnienie się, że masz skonfigurowane oprogramowanie serwera RealVNC na swoim Raspberry Pi i przeglądarkę VNC na urządzeniu głównym lub kontrolerze.



Skonfiguruj VNC na Raspbian Jessie

Najłatwiejszym sposobem na rozpoczęcie pracy z RealVNC na Raspberry Pi jest użycie najnowszej wersji Raspbian Jessie z pulpitem PIXEL.

Musisz jednak włączyć serwer VNC, zanim będziesz mógł się z nim połączyć. Ty mógł zrób to, uruchamiając Pi jako pulpit, wraz z klawiaturą, myszą i wyświetlaczem oraz nawigując po preferencjach ... ale to nie jest potrzebne. Aby zrobić wszystko bez głowy (tj. Z innego komputera), powinieneś najpierw włączyć SSH.





Zrób to, wyłączając Pi, wyjmując kartę microSD i wkładając ją do komputera. Na partycji rozruchowej utwórz pusty plik o nazwie SSH, bez rozszerzenia. Bezpiecznie wyjmij kartę i włóż ją ponownie do swojego Pi. Po uruchomieniu SSH będzie teraz włączone. Zaloguj się przez połączenie SSH, używając bezpośredniego adresu IP lub adresu Bonjour raspberrypi.local:

ssh pi@raspberrypi.local

(Domyślne hasło to „malinowy”).





Na koniec musisz włączyć VNC. Aby to zrobić, uruchom:

sudo raspi-config

I przeglądaj za pomocą klawiszy strzałek, aby Opcje interfejsu > VNC , a następnie wybierz tak .

VNC jest teraz włączone i będziesz mógł zdalnie łączyć się z wirtualnym pulpitem na swoim Raspberry Pi za pomocą oprogramowania RealVNC.

Instalacja ręczna

Jeśli nie używasz Raspbian Jessie z pulpitem PIXEL, musisz ręcznie zainstalować najnowsze oprogramowanie RealVNC z repozytoriów Raspbian. Biegać:

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

Aby włączyć, użyj raspi-config zgodnie z powyższym opisem.

najtańsze miejsce do zakupu gier wideo

VNC Server będzie się teraz uruchamiał automatycznie przy każdym uruchomieniu Pi.

Zdalne sterowanie Raspberry Pi za pomocą VNC Connect

RealVNC może być również używany do zdalnego sterowania Twoim Pi z dowolnego miejsca na świecie, o ile masz połączenie z Internetem! VNC Connect to bezpłatna usługa w chmurze (do użytku domowego, ale dostępne są również opcje Professional i Enterprise), która oferuje proste zarządzanie połączeniami i bezpieczne połączenia obsługiwane w chmurze.

Eliminuje to potrzebę tworzenia serwerów proxy lub statycznych adresów IP i usprawnia prawdziwy dostęp zdalny w niespotykany wcześniej sposób. Ponadto VNC Connect ma poprawę szybkości i dokładności renderowania pulpitu, co powinno sprawić, że zdalne sterowanie będzie jeszcze lepsze niż wcześniej.

Notatka: Jeśli obecnie używasz TightVNC, musisz go usunąć przed użyciem VNC Connect. Nie są kompatybilne. Nie martw się jednak, ponieważ zostanie on automatycznie usunięty po zainstalowaniu serwera VNC RealVNC.

gdzie czytać komiksy online za darmo

Utwórz konto RealVNC

Gdy serwer RealVNC działa na twoim Pi, powinieneś utworzyć konto na swoim komputerze. Zmierzać do www.realvnc.com/download/vnc pobrać kopię aplikacji VNC Viewer z RealVNC i postępować zgodnie z instrukcjami podczas pierwszego uruchomienia, aby utworzyć konto w ich usłudze. Gdy to zrobisz, połącz się zdalnie z pulpitem Raspberry Pi za pomocą VNC Viewer. Musisz wprowadzić utworzone wcześniej poświadczenia. Aby uzyskać dostęp do usługi VNC Connect, kliknij ikonę RealVNC w panelu pulpitu, kliknij Zaloguj i postępuj zgodnie z instrukcjami, upewniając się, że wybrałeś Łączność bezpośrednia i w chmurze opcja.

Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć konfigurację konta. Pod koniec tego zadania powinieneś mieć dwa komputery w swoim „Drużynie”: Twoje Pi i pulpit. Dzięki pięciu slotom w drużynie będziesz mieć miejsce na dodanie urządzenia mobilnego lub dwóch!

Dopóki Twoje Raspberry Pi jest online, będziesz mieć do niego dostęp z dowolnego miejsca za pośrednictwem aplikacji RealVNC z obsługą VNC Connect. To może znacznie ułatwić wiele istniejących projektów Raspberry Pi i może po prostu zainspirować coś nowego!

Kontroluj swoje Raspberry Pi z telefonu komórkowego za pomocą RealVNC

Jeśli używasz Androida lub iOS do łączenia się z Pi przez VNC, możesz to zrobić za pomocą przeglądarki RealVNC Viewer ( Android , ios ), co umożliwi łatwe łączenie się z Raspberry Pi w sieci domowej.

Po prostu zainstaluj i uruchom aplikację, kliknij + i wprowadź adres IP oraz numer ekranu. Po wprowadzeniu hasła będziesz mógł Łączyć .

RealVNC Viewer ma dobrze przemyślany interfejs użytkownika, dający możliwość dokładnego poruszania myszą opuszkiem palca oraz stukania lub dwukrotnego stukania w narzędzia i ikony w środowisku pulpitu PIXEL. Jest to jeden z najłatwiejszych doświadczeń zdalnego pulpitu, jakie kiedykolwiek widzieliśmy!

VNC i Raspberry Pi

Jeśli chcesz uzyskać zdalny dostęp do pulpitu Raspberry Pi, VNC jest prawdopodobnie najbardziej elastyczną opcją. SSH jest z pewnością szybszy, a RDP może oferować pewną konkurencję pod względem wydajności, ale VNC to platforma wieloplatformowa z pełnym strumieniowaniem graficznym.

Przyjrzeliśmy się tutaj dwóm usługom VNC. Jeśli jesteś nowy w Pi, warto trzymać się wbudowanej opcji Raspberry Pi z RealVNC tam, gdzie to możliwe, chyba że wolisz TightVNC i używałeś go wcześniej. Chociaż odkryliśmy, że TightVNC jest nieco szybszy niż RealVNC, nie oferuje niczego podobnego do usługi w chmurze VNC Connect.

Co myślisz? Używasz VNC, czy wolisz polegać na SSH ? Czy próbowałeś TightVNC i RealVNC i być może masz inne zdanie na ich temat? Powiedz nam w komentarzach.

Udział Udział Ćwierkać E-mail Canon kontra Nikon: która marka aparatu jest lepsza?

Canon i Nikon to dwie największe marki w branży aparatów fotograficznych. Ale która marka oferuje lepszą gamę aparatów i obiektywów?

Czytaj dalej
Powiązane tematy
  • Linux
  • majsterkowanie
  • Zdalny ekran
  • Dostęp zdalny
  • Malina Pi
  • Zdalne sterowanie
O autorze Christian Cawley(1510 opublikowanych artykułów)

Zastępca redaktora działu Security, Linux, DIY, Programming i Tech Explained oraz Really Useful Producent podcastów, z dużym doświadczeniem w obsłudze komputerów i oprogramowania. Christian jest współtwórcą magazynu Linux Format, majsterkowiczem Raspberry Pi, miłośnikiem Lego i fanem gier retro.

Więcej od Christiana Cawleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować