Подключаемся по SSH к Raspberry Pi из внешней сети через сервис Dataplicity.

23 марта 2019, 07:40

Наконец Вы стали счастливым обладателем микроконтроллера Raspberry Pi (далее малинка) и получили первые навыки использования Терминала через соединение SSH. Со временем Вам непременно захочется иметь возможность подключения к малинке из внешней сети (например с работы). Для чего это нужно - решать Вам, а лично мне, пригодилось пару раз для того чтобы перезапустить Homebridge и конечно для самообразования.

Для тех у кого белый статический или динамический IP адрес проблем с подключением не возникает, пробросил порты или организовал VPN на роутере и ты уже можешь подключаться. Для тех у кого серый (частный внутренний ) IP адрес, без решения вопроса с провайдером интернета, таким же образом решить задачу не получится. Что же делать, если есть необходимость подключения к малинки из вне? 

Существуют различные сервисы, которые позволяют подключаться через интернет в частную локальную сеть и конкретно к малинке. Для себя я остановился на сервисе от Dataplicity,  который непосредственно завязан на работу с Raspberry Pi. Почему именно этот:

  • прост в использовании
  • бесплатен для одной малинки на аккаунт
  • есть iOS приложения для iPad и iPhone

Приступим к установке данного сервиса. переходим по ссылке на сайт  Dataplicity  и вводим свой адрес электронной почты и нажимаем START. 

Далее скопируйте ссылку , подключитесь к вашей малинке по SSH и вставьте ссылку в терминале. Запустится процесс установки необходимых пакетов и по окончании вы увидите подобный экран.

Пока идет процесс установки, проверьте вашу почту и в письме от сервиса Dataplicity перейдите по ссылке для активации вашего аккаунта. Возможно при переходе по ссылке Вы столкнётесь с маленьким недоразумением от сервиса где Вам предложат ввести адрес почты и пароль (мы его ещё не задали), тогда смело нажимайте ссылку  "забыл пароль (forgot password)", где снова вводите адрес почты и по ссылке можно будет поменять пароль.

Теперь при заходе на сайт Dataplicity https://www.dataplicity.com и регистрации Вы увидите экран с вашей малинкой. И кликая на полосу с названием  вашей малинки Вы попадаете в Терминал малинки.

Для того что бы сменить пользователя необходимо набрать в терминале команду:

 su pi

Теперь Вы в терминале и можете наслаждаться возможностью управлять вашей малинкой. В правой части экрана вы можете нажать кнопку Reboot (Перезагрузка). Там же активировать Wormhole - сервис который позволяет перейти по указанной ссылке на локальный WEB сайт малинки (если таковой установлен на 80 порту).

Данный сервис очень дружелюбный и снабжен хорошей документацией прямо на сайте, но к сожалению только на английском языке, но надеюсь для многих это не будет проблемой. Вы можете установить приложения данного сервиса и использовать их на ваших мобильных (и не только) устройствах. Загляните во вкладку Apps.

Напоследок для параноиков безопасности - во вкладке Profile - Settings можно найти двухфакторную авторизацию, привязанную к вашему мобильному телефону.


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? Мы в Telegram - t.me/soprut

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Дмитрий Батюшин (ReD)
    Дмитрий Батюшин (ReD) 6 месяцев назад

    Также очень полезно для тех, кто не знает пароль от своего роутера 

  2. Арсений Шестаков (ptath)
    Арсений Шестаков (ptath) 6 месяцев назад

    Для одной малинки норм. Но это как из пушки по воробьям, оно именно для мониторинга целого парка малинок

    Для двух машинок дома уже куда проще и надежней дроплет за $5, на нем VPN и все такое. 

    • Евгений Лузин (EvLuz)
      Евгений Лузин (EvLuz) 6 месяцев назад
      Вариант этого сервиса рассматривался как один из простых и бесплатных. Если две малинки, то можно завести два эккаунта. Не слишком удобно, но бесплатно. Это вариант для владельцев Homebridge, где одна малинка и вечные проблемы с кривыми плагинами. Я предпочитаю использовать белый IP и VPN. 

  3. (lapatoc)
    (lapatoc) 6 месяцев назад

    Сам пользуюсь пару лет. Все хорошо, но есть особенности. С ковровыми блокировками РКН переодически отваливается как управление, так и wormhole. 

    • Евгений Лузин (EvLuz)
      Евгений Лузин (EvLuz) 6 месяцев назад

       С РКН остаётся остается только страдать, любой другой подобный сервис так же может попасть под раздачу.

  4. Артем Меркулов (Artemiy)
    Артем Меркулов (Artemiy) 6 месяцев назад

    А для 5 малинок на разных объектах - не подойдет данный сервис? Надо разные аккаунты заводить для каждой?

    • Евгений Лузин (EvLuz)
      Евгений Лузин (EvLuz) 6 месяцев назад

      Бесплатно только для одного аккаунта. За деньги там больше возможностей, плата берется за каждую дополнительную.

  5. (DreyVim)
    (DreyVim) 6 месяцев назад

    Приветствую. Недавно настроил бесплатный ssh тоннель, две малины. Отзывов пока не видел, но меня устраивает. Обе малины на Кеенетиках с 4g свистками, домашний провайдер даёт серый адрес, ну и мобильник. Доступ есть, ограничений на количество вроде отсутствует. Ресурс питуннель.ком (в латинице разумеется). 

    • Евгений Лузин (EvLuz)
      Евгений Лузин (EvLuz) 6 месяцев назад
      Посмотрел его, он тоже платный для более одного устройства. Напиши здесь отзыв после некоторого времени использования. Насколько стабилен.

К списку статей

Похожие статьи

15 ноября 2018, 09:42
Способы автоматизации механических ворот
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.
03 октября 2018, 22:03
Как собрать и настроить Hyperion Ambilight - адаптивную подсветку ТВ.
24 августа 2018, 09:49
Как удаленно управлять Mac через Siri.
09 января 2019, 17:34
Небольшая статья о том, зачем нужна малина, почему автоматизации в HomeKit это не очень хорошо и чем USB стик лучше отдельного шлюза.
11 мая 2018, 17:40
Данное руководство предназначено для тех, кто хочет самостоятельно развернуть RASPBIAN STRETCH LITE на Raspberry pi3 и установить HomeBridge.
26 ноября 2018, 12:35
Выключение и включение компьютера через HomeBridge, а так-же через HomeAssistant
25 ноября 2018, 18:23
Умное зеркало добавляем модули Airplay и Google Calendar
04 апреля 2019, 17:48
Расскажу о том за ~1 час перевезти УД с 2мя USB стиками с Raspberry PI на Synology NAS.
23 сентября 2019, 08:52
Node-RED - пошаговая инструкция для новичков.