Настройте 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 означает, что большая часть процесса была упрощена.

Теперь задача состоит в том, чтобы убедиться, что на вашем Raspberry Pi настроено программное обеспечение сервера RealVNC, а на вашем основном устройстве или контроллере - программа просмотра 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, как описано выше.

размер файла подкачки для оперативной памяти 16 ГБ

VNC Server теперь будет запускаться автоматически каждый раз при загрузке Pi.

Удаленно управляйте Raspberry Pi с помощью VNC Connect

RealVNC также можно использовать для удаленного управления вашим Pi из любой точки мира, если у вас есть подключение к Интернету! VNC Connect - это бесплатная облачная служба (для домашнего использования, но также доступны варианты Professional и Enterprise), которая предлагает простое управление подключениями и безопасные подключения через облачные посредники.

Это устраняет необходимость в создании прокси или статических IP-адресов и упрощает настоящий удаленный доступ способом, который ранее не применялся. Кроме того, в VNC Connect улучшена скорость и точность рендеринга рабочего стола, что должно сделать удаленное управление еще лучше, чем раньше.

Примечание: Если вы в настоящее время используете TightVNC, его необходимо удалить перед использованием VNC Connect. Они несовместимы. Не волнуйтесь, он будет автоматически удален для вас при установке VNC-сервера RealVNC.

как использовать флешку

Создать учетную запись 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
  • Сделай сам
  • Удаленного рабочего стола
  • Удаленный доступ
  • Raspberry Pi
  • Дистанционное управление
Об авторе Кристиан Коули(Опубликовано 1510 статей)

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

Ещё от Christian Cawley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться