2015-06-25 4 views
0

меня -> сервер -> RPi -> EndDeviceПодключение к Raspberry PI через удаленный сервер без доступа к локальному маршрутизатору

  • Я могу поговорить с сервером.
  • RPi также может разговаривать с сервером через порт 8901.
  • Я могу ssh в RPi с сервера (он находится в удаленной сети).
    • Это потому, что у нас есть хрон проверки, чтобы увидеть, если кто-то пытается получить доступ к RPI с сервера, и если да, поддерживая соединение на порт 8901.
  • ИРЦ может говорить с EndDevice через порт 80
  • Я не имею доступа к маршрутизатору

есть ли способ для меня, чтобы установить вещи, так что я могу ввести «локальный :<port>» в браузере моего локального компьютера, и что будет быть таким же, как сделать GET для EndDevice из порта RPi 80?

EDIT

неудавшегося ранее серию команд

1. ssh -L 8901:[email protected]:80 [email protected] 
    - successfully got me into the server 
2. ssh -p 8901 [email protected] 
    - I was able to log into the pi, but nothing seemed to be forwarded to the 
     EndDevice from my browser 

Я могу ошибаться, но кажется, что все инструменты есть, я просто не могу получить правильную комбинацию команд, чтобы сделать что я хочу.

ответ

0

Зависит от того, как вы разговариваете на сервере. Вы можете использовать перенаправление портов через SSH для перехода с сервера на EndDevice. Если вы используете ssh на сервере, вы можете использовать два порта вперед.

+0

см. Редактирование, я могу поговорить с pi и сервером через ssh. Я считаю, что ssh с использованием двух портов вперед - это путь. Я не могу понять правильную последовательность команд, чтобы заставить ее работать – kaungst

Смежные вопросы