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

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

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

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

http://localhost:9090

Но это боль.

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

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

1 ответ1

1

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

accept  = MY_PORT
connect = CAMERA_IP:80

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .