Съдържание:

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

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

Видео: Как да превърнете Raspberry Pi в шлюз за отдалечен достъп: 6 стъпки
Видео: Что такое Проброс Портов 2024, Юли
Anonim
Image
Image

Хей момчета! В светлината на последните събития, нашият екип от remote.it работи усилено върху идеи за отдалечена работа безболезнена и достъпна. Измислихме remote.itPi SD Card Image, което е SD карта, която можете да поставите в нова Raspberry Pi, която й позволява да предоставя директен отдалечен достъп до всички компютри, рутери и т.н., които са в същата мрежа като Пи. Това ви позволява да работите от вкъщи, след като сте създали връзките с remote.it! Ако сте любопитни, можете да научите повече за remote.it тук. Някои важна информация:

  • Потребителят по подразбиране на операционната система remoteitPi е „pi“, паролата е „малинова“.
  • От съображения за сигурност основната парола не е зададена по подразбиране. Ако искате да зададете паролата за root, изпълнете командата sudo passwd root.
  • Не са необходими HDMI дисплей, мишка или клавиатура за Pi (безглавна настройка).
  • 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 Изображение.zip: Изтеглете тук
  • Форматирана micro SD карта
  • четец на micro SD карти
  • Raspberry Pi Imager (За запис на remote.itPi изображение на микро SD)

Ако срещнете някакви проблеми с помощта на Raspberry Pi Imager, опитайте вместо това приложението Balena Etcher.

Стъпка 1: Инсталирайте Remote.itPi изображение

Настройване на Wi-Fi (по избор)
Настройване на Wi-Fi (по избор)

Изтеглете remote.itPi.img.zip на вашия компютър, ако още не сте го намерили тук.

Извлечете съдържанието на zip файла на вашия компютър.

Поставете форматираната микро SD в четеца на micro SD карти, след което свържете четеца на карти към компютъра. (Ако не сте форматирали своя микро SD, можете да използвате Raspberry Pi Imager.) Ако все още не сте изтеглили Raspberry Pi Imager, можете да го намерите тук.

Стартирайте Raspberry Pi Imager.

Под „Операционна система“щракнете върху ИЗБЕРЕТЕ ОС. Когато бъдете подканени, изберете Използване на персонализирана опция. Намерете и изберете remote.itPi.img, който сте извлекли от.zip файла.

Под „SD карта“щракнете върху ИЗБЕРЕТЕ SD КАРТА. Когато бъдете подканени, изберете вашето форматирано micro SD устройство.

Щракнете върху WRITE, за да започнете да записвате изображението на remote.itPi на micro SD. Този процес ще отнеме няколко минути.

Забележка: Ако не сте форматирали своя микро SD, можете да използвате Raspberry Pi Imager, за да го направите.

Стъпка 2: Настройте Wi-Fi (по избор)

Ако се свързвате с вашето remote.itPi устройство към интернет чрез Ethernet, можете да пропуснете тази стъпка.

Придвижете се до директорията /boot на micro SD и отворете wpa_supplicant.conf в текстов редактор. Ако не виждате директорията /boot, може да се наложи да извадите micro SD картата от слота, след което да я поставите отново.

В реда, който казва "ssid =" ВАШИЯТ SSID "", заменете ВАШИЯ SSID с името на вашата Wi-Fi мрежа. (Пример: ssid = "MyWiFi123")

В реда, който казва „psk =„ ВАШАТА ПАСПРАЗА ““, заменете ВАШАТА ПАССПРАЗА с паролата за вашата Wi-Fi мрежа. (Пример: psk = "P@ssword")

На реда, който казва държава = САЩ, заменете САЩ с кода на вашата държава. Списък с кодовете на Wi-Fi държави можете да намерите тук.

Запазете файла.

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

Щракнете с десния бутон върху директорията /boot за достъп до менюто.

Щракнете върху Изхвърляне, за да извадите четеца на micro SD карти от вашия компютър.

Стъпка 3: Намерете своя Pi в LAN

Намерете своя Pi в LAN
Намерете своя Pi в LAN

Първо, трябва да включите своя 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. Това представлява "(текущо устройство) от (общо устройства)", които са намерени във вашата LAN. Можете бързо да получите достъп до remote.it административния панел на всички устройства, които преди това сте конфигурирали с помощта на remoteit.

Първият може или не може да бъде Raspberry Pi, който се опитвате да конфигурирате. Използвайте стрелките напред (>) и назад (<), за да намерите новото си устройство, ако са открити повече от едно. След като намерите новия си remote.itPi, щракнете върху CONNECT, за да се свържете с него.

Забележка: Ако не можете да намерите вашето устройство, моля, изчакайте няколко минути и опитайте отново.

Ще бъдете подканени да влезете в акаунта си на 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 устройство и щракнете върху CONNECT под „Status“.

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

Когато се установи връзка, ще видите информация как да получите достъп до услугата. Вижте изображението за пример за информация за достъп до графичния работен плот на устройството чрез VNC. Използвах VNC Viewer за този проект. Можете да намерите VNC Viewer тук.

Отворете вашето клиентско приложение VNC и въведете предоставения URL: порт, за да се свържете с вашия remote.itPi.

Ще бъдете подканени да въведете потребителско име и парола. Информацията за вход по подразбиране за remote.itPi е:

  • Потребителско име: pi
  • Парола: малина

Вече можете да получите достъп до този remote.itPi с помощта на VNC отвсякъде!

Предупреждение за сигурност: Не забравяйте да промените паролата на Pi, като използвате помощната програма sudo raspi-config след зареждане, както е описано в подробните инструкции стъпка по стъпка.

От съображения за сигурност основната парола не е зададена по подразбиране. Ако искате да зададете паролата за root, изпълнете командата sudo passwd root. Ще трябва да зададете основна парола, ако искате да изтеглите допълнителни приложения на Pi.

Стъпка 6: Заключение

Сега ще имате отдалечен достъп до Raspberry Pi в избраната от вас мрежа. Това означава, че Pi може да служи като точка за достъп до другите устройства, които са в тази мрежа!

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

Както и да е, това до голяма степен приключва урока, който имам за вас днес. Ако имате въпроси или притеснения, моля, свържете се с нашата поддръжка!

support.remote.it/hc/en-us

Много благодаря! Пази се!

Препоръчано: