Оглавление:

Как превратить Raspberry Pi в шлюз удаленного доступа: 6 шагов
Как превратить Raspberry Pi в шлюз удаленного доступа: 6 шагов

Видео: Как превратить Raspberry Pi в шлюз удаленного доступа: 6 шагов

Видео: Как превратить Raspberry Pi в шлюз удаленного доступа: 6 шагов
Видео: Домашнее сетевое хранилище NAS с доступом из интернета 2024, Июль
Anonim
Image
Image

Эй, ребята! В свете последних событий наша команда из remote.it усердно работала над мозговой атакой, чтобы сделать удаленную работу безболезненной и доступной. Мы придумали образ SD-карты remote.itPi, который представляет собой SD-карту, которую вы можете вставить в новый Raspberry Pi, что позволяет ему предоставлять прямой удаленный доступ к любым компьютерам, маршрутизаторам и т. Д., Находящимся в той же сети, что и Пи. Это позволяет вам работать из дома после того, как вы установили соединение с remote.it! Если вам интересно, вы можете узнать больше о remote.it здесь. Важная информация:

  • Пользователь по умолчанию для ОС remoteitPi - «пи», пароль - «малина».
  • В целях безопасности пароль root по умолчанию не установлен. Если вы хотите установить пароль root, выполните команду sudo passwd root.
  • Для Pi (Headless Setup) не требуется ни дисплей HDMI, ни мышь, ни клавиатура.
  • remote.itPi поддерживается только на Raspberry Pi 2, Pi 3, Pi 4 и Pi Zero W.
  • При установке на несколько устройств имя хоста Pi будет автоматически увеличиваться (например, remoteitpi-2, remoteitpi-3 и т. Д.).
  • Раздел rootfs автоматически расширяется, чтобы максимально увеличить доступное пространство на SD-карте.
  • SSH (порт 22) и VNC (порт 5900 / tcp) включены по умолчанию в этом образе, чтобы вы могли запускать Pi в конфигурации Headless с любого другого компьютера в той же сети.
  • Предупреждение о безопасности: Обязательно измените пароль Pi с помощью утилиты sudo raspi-config после загрузки, как описано в подробных пошаговых инструкциях.

Запасы

  • remote.itPi Image.zip: Скачать здесь
  • Отформатированная карта micro SD
  • кардридер micro SD
  • Raspberry Pi Imager (для записи образа remote.itPi на карту памяти micro SD)

Если у вас возникнут проблемы с использованием Raspberry Pi Imager, попробуйте вместо этого приложение Balena Etcher.

Шаг 1. Установите образ Remote.itPi

Настроить Wi-Fi (необязательно)
Настроить Wi-Fi (необязательно)

Загрузите remote.itPi.img.zip на свой компьютер, если вы еще этого не сделали, здесь.

Распакуйте содержимое zip-файла на свой компьютер.

Вставьте отформатированную карту памяти Micro SD в устройство чтения карт Micro SD, затем подключите устройство чтения карт к компьютеру. (Если вы не отформатировали свою карту памяти micro SD, вы можете использовать для этого Raspberry Pi Imager.) Если вы еще не загрузили Raspberry Pi Imager, вы можете найти его здесь.

Запустите Raspberry Pi Imager.

В разделе «Операционная система» нажмите ВЫБРАТЬ ОС. Когда будет предложено, выберите опцию Use custom. Найдите и выберите remote.itPi.img, извлеченный из файла.zip.

В разделе «SD-карта» нажмите ВЫБРАТЬ SD-КАРТУ. При появлении запроса выберите отформатированный диск micro SD.

Щелкните ЗАПИСАТЬ, чтобы начать запись образа remote.itPi на карту памяти micro SD. Этот процесс займет несколько минут.

Примечание. Если вы не отформатировали карту micro SD, для этого можно использовать Raspberry Pi Imager.

Шаг 2. Настройте Wi-Fi (необязательно)

Если вы подключаетесь к своему устройству remote.itPi к Интернету через Ethernet, вы можете пропустить этот шаг.

Перейдите в каталог / boot на микро SD и откройте файл wpa_supplicant.conf в текстовом редакторе. Если вы не видите каталог / boot, возможно, вам придется извлечь карту micro SD из слота, а затем снова вставить ее.

В строке с надписью «ssid =" ВАШ SSID "» замените ВАШ SSID именем своей сети Wi-Fi. (Пример: ssid = "MyWiFi123")

В строке с надписью "psk =" ВАШ ПАССФРАЗА "" замените ВАШ ПАССФРАЗУ паролем для своей сети Wi-Fi. (Пример: psk = "P @ ssword")

В строке с надписью country = US замените US на код своей страны. Список кодов стран Wi-Fi можно найти здесь.

Сохраните файл.

Найдите каталог / boot в файловом каталоге вашего компьютера.

Щелкните правой кнопкой мыши каталог / boot, чтобы открыть меню.

Нажмите «Извлечь», чтобы извлечь устройство чтения карт памяти micro SD из компьютера.

Шаг 3: Найдите свой Pi в локальной сети

Найдите свой Pi в локальной сети
Найдите свой Pi в локальной сети

Во-первых, вам нужно включить свой Pi.

Для этого выньте micro SD из кардридера и вставьте в remote.itPi. Если вы подключаете remote.itPi к Интернету через Ethernet, подключите кабель Ethernet к remote.itPi. Другой конец кабеля Ethernet должен подключаться к свободному порту LAN на вашем маршрутизаторе.

Затем подключите USB-кабель питания к remote.itPi, чтобы включить Raspberry Pi. Подождите минуту или две, пока он завершит процесс загрузки.

Теперь вы можете найти свой Pi в LAN (локальной сети).

На компьютере откройте браузер и перейдите по адресу:

Браузер выполнит поиск вашего устройства remote.itPi в локальной сети. Если ваше устройство не обнаруживается после первоначального поиска, подождите минуту, затем снова нажмите «Поиск».

Примечание. Убедитесь, что вы отключили все расширения или программное обеспечение блокировщика всплывающих окон для домена «x.remote.it», иначе эта веб-страница может не загружаться должным образом.

Если ваше устройство не обнаруживается после нескольких попыток поиска, убедитесь, что ваши учетные данные Wi-Fi верны в файле wpa_supplicant.conf (если устройство подключено к Wi-Fi) или что Ethernet подключен правильно. Кроме того, убедитесь, что устройство, с которого вы получаете доступ к find.remote.it, находится в той же сети, что и Pi, который вы пытаетесь найти.

Шаг 4. Подключитесь и зарегистрируйтесь

Подключиться и зарегистрироваться
Подключиться и зарегистрироваться
Подключиться и зарегистрироваться
Подключиться и зарегистрироваться

После завершения сканирования вы увидите что-то вроде «1 из 1» или «1 из 2» над отображаемыми данными remote.itPi. Это представляет собой «(текущее устройство) из (всего устройств)», которые были обнаружены в вашей локальной сети. Вы можете быстро получить доступ к панели администратора remote.it любых устройств, которые вы ранее настроили с помощью remoteit.

Первым может быть Raspberry Pi, который вы пытаетесь настроить, а может и не быть. Используйте стрелки вперед (>) и назад (<), чтобы найти новое устройство, если их несколько. Как только вы найдете свой новый remote.itPi, нажмите ПОДКЛЮЧИТЬСЯ, чтобы подключиться к нему.

Примечание. Если вы не можете найти свое устройство, подождите несколько минут и повторите попытку.

Вам будет предложено войти в свою учетную запись remote.it. Если вы еще не создали учетную запись remote.it, нажмите «Создать учетную запись», чтобы создать ее.

После входа в систему вам будет предложено зарегистрировать remote.itPi, указав для него имя. Введите имя, затем нажмите ЗАРЕГИСТРИРОВАТЬСЯ.

Устройство будет зарегистрировано с 3 службами по умолчанию, как показано.

Мы рекомендуем вам не удалять SSH или панель администратора remote.it, поскольку это может помешать вам получить удаленный доступ к вашему Pi. Вы можете добавить другие Сервисы позже, если захотите, или удалить любую из Сервисов по умолчанию, которые вы не используете.

Поздравляю! Ваш remote.itPi теперь зарегистрирован в вашей учетной записи remote.it! Теперь вы можете подключиться к своему remote.itPi с любого устройства, на котором установлен remote.it, или из браузера с помощью веб-портала.

Шаг 5: удаленный доступ к Pi

Удаленный доступ к Pi
Удаленный доступ к Pi
Удаленный доступ к Pi
Удаленный доступ к Pi
Удаленный доступ к Pi
Удаленный доступ к Pi

Вы можете использовать веб-портал remote.it для подключения к устройству remote.itPi. Вы можете просмотреть свои настроенные Устройства на странице «Устройства» веб-портала.

Найдите свое устройство remote.itPi и нажмите ПОДКЛЮЧИТЬСЯ в разделе «Статус».

Вам будет показано раскрывающееся меню, в котором показаны все доступные службы на вашем устройстве remote.itPi. Щелкните имя службы, чтобы установить соединение. Я подключился к службе VNC, которую быстро зарегистрировал на последнем шаге.

Когда соединение будет установлено, вы увидите информацию о том, как получить доступ к услуге. На изображении показан пример информации для доступа к графическому рабочему столу устройства с помощью VNC. Я использовал VNC Viewer для этого проекта. Вы можете найти VNC Viewer здесь.

Откройте клиентское приложение VNC и введите предоставленный URL: порт для подключения к вашему remote.itPi.

Вам будет предложено ввести имя пользователя и пароль. Информация для входа по умолчанию для remote.itPi:

  • Имя пользователя: pi
  • Пароль: малина

Теперь вы можете получить доступ к этому remote.itPi с помощью VNC из любого места!

Предупреждение о безопасности: Обязательно измените пароль Pi с помощью утилиты sudo raspi-config после загрузки, как описано в подробных пошаговых инструкциях.

В целях безопасности пароль root по умолчанию не установлен. Если вы хотите установить пароль root, выполните команду sudo passwd root. Вам нужно будет установить пароль root, если вы хотите загружать дополнительные приложения на Pi.

Шаг 6: Заключение

Теперь у вас будет удаленный доступ к Raspberry Pi в выбранной вами сети. Это означает, что Pi может служить точкой доступа к другим устройствам в этой сети!

remoteitPi использует настольное приложение для Raspberry Pi. Есть несколько способов получить доступ к настольному приложению. Вы можете использовать свой веб-браузер и ввести localhost: 29999 в строке поиска, вы можете щелкнуть ярлык на рабочем столе или перейти на вкладку Chromium Apps в меню Pi и запустить оттуда настольное приложение remote.it. Вы можете использовать настольное приложение для таких вещей, как добавление дополнительных служб на ваше устройство и подключение к другим службам.

В любом случае, это в значительной степени завершает урок, который у меня есть для вас сегодня. Если у вас есть какие-либо вопросы или проблемы, свяжитесь с нашей службой поддержки!

support.remote.it/hc/en-us

Большое спасибо! Оставайтесь в безопасности!

Рекомендуемые: