Назад | Перейти на главную страницу

Доступ к удаленно недоступному веб-приложению через доступный сервер

Мне нужен доступ к локально разработанной webapp (порт 80), который на данный момент находится внутри компьютера, к которому нельзя получить удаленный доступ: local machine (например, это за firewall).

Итак, я подумал, что использую remote ssh tunnel через server который доступен удаленно (через порт 80): ssh -N -f -R 80:localhost:80 user@server, но порт 80 используется apache.

Я пытаюсь добиться того, чтобы когда я server в браузере это мой webapp размещен на моем local machine что появляется.

Мне будет очень интересно решение этого вопроса с помощью apache с помощью mod_proxy, или с reverse-proxy лайк nginx например.

Плохо, не тестировал как надо.

Сейчас он хорошо работает с:

ssh -N -f -R 9000:localhost:80 root@server
Затем на любом компьютере, когда я пытаюсь открыть в браузере http://server:9000 он показывает контент, хранящийся на моем local machine.

Думаю, мне не нужен reverse proxy для этого.