используется этой учебник по настройке SSH через HTTPS для моего raspPi.
работал хорошо, я думал, что могу нахально использовать решение для туннелирования VNC более 80.
учебник в основном разбивается на 3 простых шага (и я думаю, что понимаю это правильно, но я не специалист по сетевому инжинирингу).
1) этот учебник хочет избежать переадресации портов.
2) Wetty используется для запуска веб-сервера на случайный порт служит терминал SSH.
3) Beame используется для эффективного обеспечения поведения типа "DynamicDNS"С SSL бесплатно. ( Я считаю, что это достигается путем запуска beame-insta-ssl
приложение на Raspbian, который я думаю, подключается к Beame с сгенерированным сертификатом и сообщает свой IP... затем, когда все данные, попадает URL-адрес Beame оно передается в IP моей малины Пи, где beame-insta-ssl
приложения слушает на 80 и перенаправляет на какой порт Wetty работает, думаю 80 всегда открыт??)
во всяком случае, это работает! Затем я хотел улучшить старый добрый SSH для ВЧС, так я думал...
1) иметь VNC-сервер, работающий на порту 5901 (функционально похожий на Wetty, просто сервис на порту).
2) перенаправьте трафик, полученный на 80 к 5901 с Beame (а не к влажному порту).
3) при попытке использовать решение направьте мой удаленный VNC-клиент на имя хоста Beame на порту 80, надеясь, что волшебство произойдет и все бы сработало!
к сожалению, это только раз, что я делаю неправильно здесь? Я думал о перенаправлении портов, но мне это не нужно для подключения к Wetty, работающему на случайном порту, не отличается от того, как VNC-сервер работает как служба на случайном Порту, поэтому мне не нужно этого делать.
Я также убедился, что VNC на порт 80 (понимая, что перенаправление будет там), все еще не работает.
Если вам интересно, почему я должен делать все это за 80 ее потому что я нахожусь за очень ограниченной сетью в отношении исходящих портов.
какие идеи?
Спасибо
Woodstock