Ovládání Raspberry Pi na dálku z jiného počítače nebo zařízení má mnoho výhod. Zde jsou nejlepší způsoby, jak to udělat.

Raspberry Pi je skvělé malé zařízení, které vám umožní dělat opravdu hodně. Můžete jej použít k učení o kódování, stavění robotů, streamování filmů a dokonce i hraní her. Co když ale potřebujete ke svému Raspberry Pi přistupovat vzdáleně z jiného počítače nebo zařízení? Pojďme se podívat na nejlepší způsoby, jak ovládat Raspberry Pi bez fyzického přístupu.

Výhody vzdáleného přístupu k Raspberry Pi

Některé z potenciálních výhod ovládání vašeho Raspberry Pi na dálku zahrnují:

  1. Snížená spotřeba energie: Vzdálený přístup k vašemu Raspberry Pi snižuje nároky na energii vašeho nastavení, protože odstraňuje potřebu samostatného klávesnice, myš a monitor pro Raspberry Pi. Tento typ nastavení se nazývá bezhlavé připojení a je jedním z nich způsoby jak snížit spotřebu energie nastavení Raspberry Pi.
  2. Pohodlí: Vzdálený přístup vám umožňuje ovládat Raspberry Pi odkudkoli na světě, pokud je připojeno k internetu. Můžete například připojit svou 3D tiskárnu k Raspberry Pi a
    instagram viewer
    monitorovat/ovládat tiskárnu přes Octoprint na dovolené. Vzdálený přístup také usnadňuje nastavení vašeho Raspberry Pi na novém místě.
  3. Snadné nastavení a přenositelnost: S povoleným vzdáleným přístupem není třeba při pohybu balit samostatný displej, klávesnici a myš s vaším Raspberry Pi. K ovládání Pi stačí připojit počítač nebo mobilní telefon na dálku.

1. Vzdálený přístup přes SSH

Secure Shell neboli SSH je síťový protokol, který poskytuje zabezpečený způsob komunikace a sdílení dat mezi dvěma počítači přes nezabezpečenou síť. Jednou z hlavních výhod SSH je, že poskytuje silné šifrování dat, aby bylo zajištěno bezpečné odesílání citlivých dat přes síť.

SSH funguje na většině počítačových platforem. Stačí nainstalovat klienta na počítač, ze kterého ovládáte, a nainstalovat server na druhý počítač, do kterého se chystáte SSH.

Většina platforem, jako jsou Windows, Linux a macOS, má klienta SSH předinstalovaného v terminálovém/příkazovém řádku. Linuxové distribuce, jako je Raspberry Pi OS, mají standardní implementaci OpenSSH, což usnadňuje nastavení serveru SSH. Vše, co musíte udělat, je povolte SSH na vašem Raspberry Pi a připojte se z jiného zařízení.

2. Vzdálený přístup přes VNC

Virtual Network Computing (VNC) je řešení pro sdílení vzdálené plochy, které představuje grafické uživatelské rozhraní pro ovládání vzdálené instance jiného počítače. Využívá open-source protokol Remote Frame Buffer (RFB), a proto je kompatibilní s více operačními systémy, jako jsou Windows, macOS a Linux.

Základní rozdíl mezi VNC a SSH je v tom, že VNC poskytuje přímo grafické uživatelské rozhraní, zatímco SSH se většinou používá prostřednictvím příkazového řádku. Na druhou stranu je SSH bezpečnější, mnohem rychlejší a méně náročné na zdroje.

Nastavení VNC na Raspberry Pi je poměrně snadné, protože VNC Server je již předinstalován v posledních verzích operačního systému Raspberry Pi. Pokud však používáte verzi operačního systému Raspberry Pi starší než Raspbian Jessie, musíte VNC Server nainstalovat ručně.

Prohlížeč VNC Viewer musíte nainstalovat do svého klienta, ať už do jiného počítače nebo mobilního zařízení. Naštěstí existují verze VNC Viewer pro Android i iOS.

3. Vzdálený přístup přes RDP

Remote Desktop Protocol neboli RDP je patentované softwarové řešení společnosti Microsoft pro vzdálené ovládání jiného počítače přes síťové připojení. RDP používá uspořádání klient-server, kde váš hlavní počítač hostí klienta, zatímco vzdálený počítač je hostitelem serveru. Klíčovou výhodou RDP je, že umožňuje přesměrování zvuku a videa, což vám umožňuje přehrávat hudbu a sledovat videa na místním počítači. Umožňuje také sdílení schránky mezi vzdáleným a místním počítačem.

Chcete-li vzdáleně přistupovat k vašemu Raspberry Pi prostřednictvím RDP, budete muset nainstalovat Xrdp, open-source implementaci serveru RDP, která funguje na operačních systémech založených na Linuxu.

Můžete také použít RDP nastavit připojení ke vzdálené ploše z Raspberry Pi pro přístup k počítači se systémem Windows.

4. Vzdálený přístup přes VPN

VPN (virtuální privátní síť) funguje jako tunel, který poskytuje zabezpečené připojení. Přestože se používá častěji pro účely zabezpečení, VPN může také poskytnout vzdálený přístup k vaší domácí síti.

Konfigurace VPN pro vzdálený přístup je poměrně jednoduchá. Můžeš nastavte si svůj vlastní VPN server na vašem Raspberry Pi pomocí PiVPN a WIreGuard. Odtud už potřebujete pouze klienta s příslušnými pověřeními. Na rozdíl od RDP vyžaduje VPN připojení s vysokou šířkou pásma, aby dobře fungovalo. Pokud má tedy vaše síť nízkou šířku pásma pro nahrávání, VPN pro vás nemusí být tou nejlepší volbou. VPN však nabízí mnohem více zabezpečení a šifrování ve srovnání s RDP.

VPN navíc není nejjednodušším řešením vzdáleného přístupu k nastavení, ale stojí za to, pokud potřebujete rozsáhlé soukromí a zabezpečení.

5. Vzdálený přístup prostřednictvím softwaru pro vzdálený přístup třetích stran

Několik dalších aplikací vám umožňuje ovládat Raspberry Pi na dálku. Tyto zahrnují:

  • TeamViewer: Tento oblíbený software pro vzdálenou plochu umožňuje uživatelům vzdálený přístup a ovládání počítačů nebo zařízení. Je multiplatformní a umožňuje uživatelům připojit se k různým operačním systémům, jako jsou Windows, macOS, Linux, iOS a Android. Je však méně bezpečný než většina výše uvedených možností a místo toho upřednostňuje snadné použití. TeamViewer je proprietární software s nejlevnějším plánem, jehož cena je přibližně 12 USD měsíčně a je účtována ročně.
  • AnyDesk: Tento software pro vzdálenou plochu poskytuje uživatelům možnost připojit se ke vzdáleným počítačům a ovládat je. Klade důraz na rychlý a hladký výkon, a to i přes připojení s nízkou šířkou pásma. Podporuje více platforem a je o něco levnější než TeamViewer, přibližně 11 $ měsíčně.
  • Vzdálená plocha Chrome: Tato funkce umožňuje uživatelům vzdálený přístup ke svým počítačům a jejich ovládání pomocí Chromu nebo jakéhokoli jiného prohlížeče založeného na Chromiu. Uživatelé si mohou nastavit vzdálený přístup instalací aplikace Vzdálená plocha Chrome do svých počítačů a poté k ní přistupovat z jakéhokoli jiného zařízení s prohlížečem Chrome.

Ovládání Raspberry Pi na dálku je snadné

Možnosti jsou prakticky neomezené, pokud jde o dálkové ovládání Raspberry Pi. Chcete-li vybrat metodu, která vám nejlépe vyhovuje, musíte zvážit faktory, jako je to, zda potřebujete grafické rozhraní, obavy o bezpečnost, váš rozpočet (u placených metod), platformu, ke které budete přistupovat, a technickou složitost zapojený. Po zvážení všech těchto faktorů bude mnohem snazší vybrat pro vás nejlepší rozhraní pro vzdálený přístup.