Как я могу создать внешнюю страницу оболочки / туннеля SSL для небезопасной веб-страницы за брандмауэром?

870
Ross Rogers

У меня есть домашняя камера безопасности со встроенной веб-страницей. Эта камера использует простую аутентификацию HTTP вместо SSL. Я хочу иметь доступ к веб-странице камеры из-за пределов моей сети, но я не хочу открывать незашифрованный видеопоток для внешнего мира.

Прямо сейчас я делаю несколько громоздкое туннелирование ssh, где я отскакиваю от ssh сервера, например:

ssh -N -L 9090:CAMERA_IP:80 ross@mynetwork.dnsalias.com 

и затем я подключаюсь к своей веб-странице, например:

http://localhost:9090 

Но это боль.

Теперь, уважаемый читатель, прошу вас рассказать, как я могу использовать linux (Ubuntu) для получения полностью зашифрованного SSL-соединения с моей внутренней веб-страницей без необходимости каждый раз создавать ssh-туннель.

Я верю, что могу использовать stunnel, но я не уверен в команде.

0

1 ответ на вопрос

1
cbz

Создайте файл на mynetwork.dnsalias.com с содержимым (в качестве начальной точки используйте файл defualt stunnel.conf):

accept = MY_PORT connect = CAMERA_IP:80 

Затем разрешите входящие соединения от MY_PORT, и вы сможете использовать SSL для подключения к my_port.

Я попробую. Ross Rogers 13 лет назад 0

Похожие вопросы