Raspberry Pi:Настройка/Удалённый доступ/Доступ к Raspberry Pi через интернет

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Доступ к Raspberry Pi через интернет[1]

Raspberry Pi поддерживает подключение через интернет — при помощи другого компьютера или даже мобильного устройства.

Один из способов — это настроить на роутере переадресацию (проброс) портов. Смысл этой настройки заключается в том, чтобы весь входящий интернет-трафик, идущий на специально выделенный порт, был перенаправлен к локальному IP-адресу Raspberry Pi. Такая функция есть у многих роутеров. Впрочем, разные модели роутеров могут сильно отличаться друг от друга, поэтому сначала имеет смысл ознакомиться с пользовательским руководством к вашему роутеру. Если ваша система использует больше одного роутера или если Pi защищена фаерволом, то в процессе настройки могут возникнуть дополнительные сложности. Кроме того, у этого метода есть существенный недостаток — по сути, один из сетевых портов вашей частной LAN-сети становится открыт для интернета общего пользования. Это общеизвестная уязвимость, поэтому пользоваться пробросом портов нужно крайне осторожно.

Одной из безопасных альтернатив пробросу портов является сервис Weaved. Будучи установленным на вашей Raspberry Pi, он позволяет подключиться к ней из любой точки интернет-пространства. Кроме того, он работает со всеми популярными протоколами и сервисами, включая SSH, VNC, HTTP, передачу файлов по SFTP и т.д.

Для установки Weaved сначала нужно обновить список ПО-пакетов, установленных на вашей Pi (при помощи монитора или через SSH):

sudo apt-get update

Теперь устанавливаем пакет weavedconnectd:

sudo apt-get install weavedconnectd

Далее запускаем weavedinstaller. Он попросит вас ввести логин (адрес электронной почты) и пароль от аккаунта к Weaved. Если аккаунта нет, то создать его можно здесь. Создав, возвращайтесь к командной строке Pi, введите там нижеследующую команду, а затем следуйте инструкциям, которые будут показаны в терминале Pi:

sudo weavedinstaller

Поздравляем, теперь у вас есть аккаунт в Weaved, а по совместительству — в VPN-сервисе для подключения к Pi безо всякого проброса портов. Чтобы получить доступ к Pi, зайдите в свой аккаунт на weaved.com.

Для получения дополнительной информации и поддержки обратитесь по адресу support@weaved.com.

См.также

Внешние ссылки