У меня есть выделенный веб-сервер под управлением CentOS 7 minimal, я использую HaProxy в качестве своего пограничного сервера и NginX в качестве внутреннего сервера приложений.
Я бы хотел создать для себя небольшую административную область, в основном для администрирования контейнеров докеров. У меня есть несколько инструментов на основе браузера, работающих на различных локальных портах, которые закрыты моим брандмауэром. Я хотел бы запустить httpd на таком заблокированном порту и каким-то образом слепо проксировать его на открытый порт, чтобы Apache мог взаимодействовать с внутренними ресурсами на localhost, но ответы передаются на открытый порт так же, как запросы передаются на порт Apache.
Это возможно?
Я попробовал httptunnel Kali Linux - но понял, что не могу просто использовать сервер для прокси-сервера одного порта без настроенного клиента для использования - я думаю? В любом случае, когда я попробую:
hts -F localhost:9050 8080
для проксирования локальных 9050 на 8080 (в настоящее время открыто в брандмауэре) я не получаю ответа в браузере, просто бесконечная загрузка ...
Есть ли более очевидный способ сделать это?
P.S. - Я бы ни в коем случае не хотел использовать NginX для этого, поскольку я хочу выключать Apache, когда я его не использую, но если это единственный разумный ответ, я принимаю его.