Wiren Board Cloud: различия между версиями
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:Удалённый доступ к контроллеру Wiren Board}} | {{DISPLAYTITLE:Удалённый доступ к контроллеру Wiren Board}} | ||
== | == Введение == | ||
Wiren Board Cloud — сервис удалённого администрирования контроллеров Wiren Board, который позволяет отслеживать текущий статус контроллера, а также получать доступ к SSH и веб-интерфейсу. По умолчанию сервис выключен. | Wiren Board Cloud — сервис удалённого администрирования контроллеров Wiren Board, который позволяет отслеживать текущий статус контроллера, а также получать доступ к SSH и веб-интерфейсу. По умолчанию сервис выключен. | ||
Строка 11: | Строка 11: | ||
Image: wb-cloud-controller-webui.png | Доступ к веб-интерфейсу | Image: wb-cloud-controller-webui.png | Доступ к веб-интерфейсу | ||
</gallery> | </gallery> | ||
== Принцип работы == | |||
На контроллере устанавливается агент ''wb-cloud-agent'', который соединяется с облаком и получает оттуда настройки для создания тоннелей и отправки метрик. Для отправки метрик используется сервис ''wb-cloud-agent-telegraf'', а для тоннелей ''wb-cloud-agent-frp''. | |||
Данные передаются по защищённому каналу. Авторизация контроллера в облаке происходит по сертификату, хранящемся в чипе [[CryptodevATECCx08_Auth|ATECCx08]]. | |||
== Подключение контроллера == | == Подключение контроллера == |
Версия 13:54, 6 декабря 2023
Введение
Wiren Board Cloud — сервис удалённого администрирования контроллеров Wiren Board, который позволяет отслеживать текущий статус контроллера, а также получать доступ к SSH и веб-интерфейсу. По умолчанию сервис выключен.
Cервис находится в стадии открытого бета-тестирования. Его можно использовать для продакшена, но могут встречаться незначительные ошибки и временная потеря связи с облаком. Информацию об ошибках и пожелания присылайте в Чат пользователей Wiren Board Cloud.
Принцип работы
На контроллере устанавливается агент wb-cloud-agent, который соединяется с облаком и получает оттуда настройки для создания тоннелей и отправки метрик. Для отправки метрик используется сервис wb-cloud-agent-telegraf, а для тоннелей wb-cloud-agent-frp.
Данные передаются по защищённому каналу. Авторизация контроллера в облаке происходит по сертификату, хранящемся в чипе ATECCx08.
Подключение контроллера
Установка агента
Процедура установки зависит от релиза ПО, которое установлено на контроллере.
testing-релиз:
- Обновите список пакетов:
apt update
- Установите агент
apt install wb-cloud-agent
stable-релиз:
echo "deb http://deb.wirenboard.com/all experimental.wb-cloud-agent main" > /etc/apt/sources.list.d/wb-cloud.list ; apt update
apt install wb-cloud-agent
Добавление контроллера в облако
По умолчанию контроллер отключен от облака, надо его добавить:
- Откройте веб-интерфейс контроллера, перейдите Настройки → Система и кликните на появившейся ссылке в разделе Подключение к облаку.
- После перехода по ссылке вы попадёте в личный кабинет, либо система попросит авторизоваться или создать аккаунт.
Удаление контроллера из облака
Если вы не хотите использовать облако:
- Перейдите в личный кабинет и откройте страницу контроллера.
- Внизу страницы нажмите кнопку Удалить контроллер.
Отключение агента на контроллере
Если вы никогда не планируете подключать контроллер к облаку, можно отключить агента:
- Подключитесь к контроллеру по SSH.
- Введите команды:
systemctl stop wb-cloud-agent ; systemctl disable wb-cloud-agent
Чтобы повторно активировать агента:
- Подключитесь к контроллеру по SSH.
- Введите команды:
systemctl enable wb-cloud-agent ; systemctl start wb-cloud-agent