5-те най-добри опции за отдалечен достъп до вашия Raspberry Pi

5-те най-добри опции за отдалечен достъп до вашия Raspberry Pi
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Raspberry Pi е страхотно малко устройство, което ви позволява да правите доста неща. Можете да го използвате, за да научите за кодирането, да създавате роботи, да предавате поточно филми и дори да играете игри. Но какво ще стане, ако трябва да получите отдалечен достъп до своя Raspberry Pi от друг компютър или устройство? Нека да разгледаме най-добрите начини да контролирате своя Raspberry Pi, без да имате физически достъп.





MUO видео на деня ПРЕВЪРТЕТЕ, ЗА ДА ПРОДЪЛЖИТЕ СЪС СЪДЪРЖАНИЕТО

Предимства от отдалечен достъп до вашия Raspberry Pi

  Lego Minifig и Raspberry Pi

Някои от потенциалните ползи от дистанционното управление на вашия Raspberry Pi включват:





  1. Намалена консумация на енергия : Отдалеченият достъп до вашия Raspberry Pi намалява изискванията за захранване на вашата настройка, тъй като премахва необходимостта от отделна клавиатура, мишка и монитор за Raspberry Pi. Този тип настройка се нарича безглавна връзка и е един от начините за намалете консумацията на енергия от вашата настройка на Raspberry Pi .
  2. Удобство : Отдалеченият достъп ви позволява да контролирате своя Raspberry Pi от всяка точка на света, стига да е свързан с интернет. Например, можете да свържете своя 3D принтер към Raspberry Pi и наблюдавайте/контролирайте принтера чрез Octoprint докато е на почивка. Отдалеченият достъп също улеснява настройката на Raspberry Pi на ново място.
  3. Лесна настройка и преносимост : С активиран отдалечен достъп няма нужда да опаковате отделен дисплей, клавиатура и мишка, когато се движите с вашия Raspberry Pi. Просто трябва да свържете вашия компютър или мобилен телефон към Pi, за да го управлявате дистанционно.

1. Отдалечен достъп чрез SSH

  активиране на SSH в Raspberry Pi Imager

Secure Shell или SSH е мрежов протокол, който осигурява сигурен начин за два компютъра да комуникират и споделят данни през незащитена мрежа. Едно основно предимство на SSH е, че осигурява силно криптиране на данни, за да се гарантира, че чувствителните данни се изпращат сигурно по мрежата.





SSH работи на повечето компютърни платформи. Просто трябва да инсталирате клиент на компютъра, от който управлявате, и да инсталирате сървър на другия компютър, към който ще използвате SSH.

Повечето платформи като Windows, Linux и macOS имат SSH клиент, предварително инсталиран в терминала/командния ред. Дистрибуциите на Linux като Raspberry Pi OS имат стандартна реализация на OpenSSH, което улеснява настройването на SSH сървър. Всичко, което трябва да направите е активирайте SSH на вашия Raspberry Pi и се свържете от друго устройство.



2. Отдалечен достъп чрез VNC

  активирайте vnc за настройка на Octodash

Virtual Network Computing (VNC) е решение за споделяне на отдалечен работен плот, което представя графичен потребителски интерфейс за управление на отдалечено копие на друг компютър. Той използва протокола Remote Frame Buffer (RFB) с отворен код и следователно е съвместим с множество операционни системи, като Windows, macOS и Linux.

Основната разлика между VNC и SSH е, че VNC предоставя графичен потребителски интерфейс директно, докато SSH се използва най-вече чрез командния ред. От друга страна, SSH е по-сигурен, много по-бърз и по-малко ресурсоемък.





как да активирате портретен режим на iphone 7

Настройването на VNC на Raspberry Pi е доста лесно, тъй като VNC сървърът вече е предварително инсталиран на последните версии на Raspberry Pi OS. Въпреки това, ако използвате версия на Raspberry Pi OS, по-стара от Raspbian Jessie, трябва ръчно да инсталирате VNC сървър.

Трябва да инсталирате VNC Viewer на вашия клиент, друг компютър или мобилно устройство. За щастие има версии на VNC Viewer както за Android, така и за iOS.





3. Отдалечен достъп чрез RDP

  Приложението за връзки с отдалечен работен плот

Протоколът за отдалечен работен плот или RDP е собствено софтуерно решение на Microsoft за дистанционно управление на друг компютър през мрежова връзка. RDP използва споразумение клиент-сървър, при което вашият основен компютър хоства клиента, докато отдалеченият компютър хоства сървъра. Ключово предимство на RDP е, че позволява аудио и видео пренасочване, което ви позволява да възпроизвеждате музика и да гледате видеоклипове на вашия локален компютър. Той също така позволява споделяне на клипборда между отдалечения и локалния компютър.

За отдалечен достъп до вашия Raspberry Pi чрез RDP, ще трябва да инсталирате Xrdp, изпълнението с отворен код на RDP сървъра, който работи на базирани на Linux операционни системи.

Можете също да използвате RDP за настройте връзка с отдалечен работен плот от вашия Raspberry Pi за достъп до вашия компютър с Windows .

4. Отдалечен достъп чрез VPN

VPN (виртуална частна мрежа) действа като тунел, който осигурява защитена връзка. Въпреки че се използва по-често за целите на сигурността, VPN може също да осигури отдалечен достъп до вашата домашна мрежа.

Конфигурирането на VPN за отдалечен достъп е сравнително лесно. Можеш настройте свой собствен VPN сървър на вашия Raspberry Pi използвайки PiVPN и WIreGuard. Оттам нататък всичко, от което се нуждаете, е клиент с правилните идентификационни данни. За разлика от RDP, VPN изисква връзка с висока честотна лента, за да работи добре. Така че, ако вашата мрежа има ниска честотна лента за качване, VPN може да не е най-добрият вариант за вас. VPN обаче предлага много повече сигурност и криптиране в сравнение с RDP.

Освен това VPN не е най-лесното решение за отдалечен достъп за настройка, но си заслужава, ако имате нужда от широка поверителност и сигурност.

5. Отдалечен достъп чрез софтуер за отдалечен достъп на трети страни

  chrome-remote-desktop

Няколко други приложения ви позволяват да контролирате своя Raspberry Pi дистанционно. Те включват:

  • TeamViewer : Този популярен софтуер за отдалечен работен плот позволява на потребителите да имат достъп и да контролират компютри или устройства от разстояние. Той е междуплатформен и позволява на потребителите да се свързват с различни операционни системи като Windows, macOS, Linux, iOS и Android. Той обаче е по-малко сигурен от повечето опции, изброени по-горе, като вместо това дава приоритет на лекотата на използване. TeamViewer е патентован софтуер, като най-евтиният план е на цена от около на месец и се таксува годишно.
  • AnyDesk : Този софтуер за отдалечен работен плот предоставя на потребителите възможността да се свързват и контролират отдалечени компютри. Той подчертава бързата и гладка работа, дори при връзки с ниска честотна лента. Той поддържа множество платформи и е малко по-евтин от TeamViewer, около на месец.
  • Отдалечен работен плот на Chrome : Тази функция позволява на потребителите да осъществяват дистанционен достъп и да контролират своите компютри с помощта на Chrome или всеки друг браузър, базиран на Chromium. Потребителите могат да настроят отдалечен достъп, като инсталират приложението Chrome Remote Desktop на своите компютри и след това го осъществят от всяко друго устройство, работещо с браузъра Chrome.

Дистанционното управление на вашия Raspberry Pi е лесно

Опциите са практически неограничени, когато става въпрос за дистанционно управление на Raspberry Pi. За да изберете метода, който работи най-добре за вас, ще трябва да вземете предвид фактори като дали имате нужда от графичен интерфейс, проблеми със сигурността, вашия бюджет (за платените методи), платформата, до която ще имате достъп, и техническата сложност участващи. Ще бъде много по-лесно да изберете най-добрия за вас интерфейс за отдалечен достъп, след като разгледате всички тези фактори.