Настройте VNC на Raspberry Pi, за да го управлявате дистанционно с всеки компютър или телефон

Настройте VNC на Raspberry Pi, за да го управлявате дистанционно с всеки компютър или телефон

Използването на Raspberry Pi като стандартен компютър - с монитор и клавиатура - е един от начините за взаимодействие с устройството. Но често може да не се нуждаете от тези елементи. Вашите USB портове може да са твърде заети, за да свържете клавиатура, а мониторът може да е твърде тромав за вашия проект. Докато компактен, преносим дисплей със сензорен екран е опция, можете да изоставите идеята за специален дисплей изцяло в полза на отдалечения достъп до вашия Pi.





SSH е популярно средство за това, но без допълнителен софтуер и конфигурация, това е ограничено до достъпа до командния ред. VNC е силна алтернатива за достъп до отдалечен работен плот и сега е вградена в основната операционна система Raspberry Pi, Raspbian Jessie с работния плот PIXEL.





Какво е VNC?

Виртуална изчислителна мрежа е средство, чрез което можете да се свържете дистанционно към втори компютър. Той използва Буфер за отдалечен кадър протокол, който позволява достъп и контрол на работния плот и може да се използва и в различни операционни системи.





По -рано разгледахме как можете свържете се с вашия Raspberry Pi от компютър с Windows, Mac или Linux, използвайки VNC , но интеграцията на RealVNC с Raspbian Jessie и актуализацията на работния плот PIXEL означава, че голяма част от процеса е опростен.

Сега тежестта е да се уверите, че имате конфигуриран сървърния софтуер RealVNC на вашия Raspberry Pi и VNC визуализатор на вашето основно устройство или устройство с контролер.



Конфигурирайте VNC на Raspbian Jessie

Най -лесният начин да започнете с RealVNC на вашия Raspberry Pi е да използвате най -новата Raspbian Jessie с работния плот PIXEL.

Трябва обаче да активирате VNC сървъра, преди да можете да се свържете с него. Вие бих могъл направете това, като стартирате своя Pi като работен плот, пълен с клавиатура, мишка и дисплей, и навигирате през предпочитанията ... но това не е необходимо. За да направите всичко без глава (т.е. от друг компютър), първо трябва да активирате SSH.





Направете това, като изключите Pi, извадите microSD картата и я поставите в компютъра си. В зареждащия дял създайте празен файл, наречен SSH, без разширение. Безопасно извадете картата и я поставете отново във вашия Pi. При стартиране SSH вече ще бъде активиран. Влезте през SSH връзка, като използвате директния IP адрес или адреса на Bonjour raspberrypi.local:

ssh pi@raspberrypi.local

(Паролата по подразбиране е „малинова“.)





И накрая, ще трябва да активирате VNC. За да направите това, стартирайте:

sudo raspi-config

И сърфирайте с клавишите със стрелки до Опции за взаимодействие> VNC , след което изберете Да .

VNC вече е активиран и ще можете да се свържете отдалечено към виртуален работен плот на вашия Raspberry Pi чрез софтуера RealVNC.

Ръчна инсталация

Ако не използвате Raspbian Jessie с работния плот на PIXEL, ще трябва ръчно да инсталирате най -новия софтуер RealVNC от хранилищата на Raspbian. Бягай:

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

За да активирате, използвайте raspi-config, както е описано по-горе.

не знам какво да търся

VNC Server сега ще се стартира автоматично всеки път, когато Pi се стартира.

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

RealVNC може да се използва и за дистанционно управление на вашия Pi от всяка точка на света, стига да имате интернет връзка! VNC Connect е безплатна облачна услуга (за домашна употреба, но са налични и професионални и корпоративни опции), която предлага просто управление на връзки и защитени връзки, посредничащи в облака.

Това премахва необходимостта от създаване на прокси сървъри или статични IP адреси и опростява истинския отдалечен достъп по начин, който досега не е бил виждан. Също така, VNC Connect има подобрения в скоростта и точността на изобразяване на работния плот, което би трябвало да направи дистанционното управление още по -добро от преди.

Забележка: Ако в момента използвате TightVNC, той ще трябва да бъде премахнат, преди да използвате VNC Connect. Те не са съвместими. Не се притеснявайте обаче, тъй като той автоматично ще бъде премахнат за вас, когато инсталирате VNC сървъра на RealVNC.

как да качвате hd видеоклипове във facebook android

Създайте акаунт в RealVNC

С RealVNC сървър, работещ на вашия Pi, трябва да създадете акаунт на вашия компютър. Насочете се към www.realvnc.com/download/vnc за да вземете копие на приложението VNC Viewer от RealVNC и следвайте стъпките по време на първоначалното стартиране, за да създадете акаунт с тяхната услуга. След като това стане, свържете се отдалечено към вашия работен плот на Raspberry Pi чрез VNC Viewer. Ще трябва да въведете идентификационните данни, създадени по -рано. За достъп до услугата VNC Connect кликнете върху иконата RealVNC в панела на работния плот, щракнете върху Впиши се и следвайте инструкциите, като се уверите, че сте избрали Директна и облачна свързаност опция.

Следвайте инструкциите на екрана, за да завършите настройката на вашия акаунт. В края на това трябва да имате два компютъра във вашия „Екип“: вашия Pi и вашия работен плот. С пет слота в екипа ще имате място да добавите едно или две мобилни устройства!

Докато вашият Raspberry Pi е онлайн, сега ще имате достъп до него отвсякъде чрез приложение RealVNC с поддръжка за VNC Connect. Това има потенциала да направи нещата много по -лесни за много съществуващи проекти на Raspberry Pi и може просто да вдъхнови нещо ново!

Контролирайте Raspberry Pi от мобилен телефон с RealVNC

Ако използвате Android или iOS, за да се свържете с вашия Pi чрез VNC, можете да го направите с RealVNC Viewer ( Android , ios ), което ще ви позволи лесно да се свържете с вашия Raspberry Pi в домашната си мрежа.

Просто инсталирайте и стартирайте приложението, щракнете върху + символ и въведете IP адреса и номера на екрана. С въведената парола ще можете Свържете се .

RealVNC Viewer има добре обмислен потребителски интерфейс, който ви дава възможност точно да преместите мишката с върха на пръста си и да докоснете или докоснете двукратно инструменти и икони в работната среда на PIXEL. Това е едно от най -лесните преживявания на отдалечен работен плот, което сме виждали!

VNC и Raspberry Pi

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

Тук разгледахме две VNC услуги. Ако сте нов в Pi, има смисъл да се придържате към вградената опция Raspberry Pi от RealVNC, където е възможно, освен ако не предпочитате TightVNC и сте го използвали преди. Въпреки че открихме, че TightVNC е малко по -бърз от RealVNC, той не предлага нищо подобно на облачната услуга VNC Connect.

Какво мислиш? Използвате ли VNC или предпочитате разчитат на SSH ? Опитвали ли сте TightVNC и RealVNC и може би имате различно мнение за тях спрямо нас? Кажете ни в коментарите.

Дял Дял Туит електронна поща Canon срещу Nikon: Коя марка фотоапарат е по -добра?

Canon и Nikon са двете най -големи имена в камерата. Но коя марка предлага по -добрата гама от фотоапарати и обективи?

Прочетете Напред
Свързани теми
  • Linux
  • Направи си сам
  • Отдалечен работен плот
  • Отдалечен достъп
  • Малина Пи
  • Дистанционно
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурност, Linux, DIY, програмиране и обяснени технологии и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате