Сконфигурируйте Apache для прокси-вызовов для WebService за VPN

У меня необычная ситуация. Мне нужно получить доступ со встроенной платформы к WebService, который требует аутентификации VPN. Я не могу подключиться к VPN со встроенной платформы, потому что она поддерживает только клиенты Windows.

Я считаю, что единственное решение для этого - использовать ПК с Windows для подключения к VPN и выступать в качестве прокси для встроенной платформы.

Вход в VPN осуществляется через веб-клиент Check Point (работает только в Internet Explorer). Сервер, к которому мне нужно получить доступ, предоставляется через VPN как:

http://10.2.77.66/service.svc

Мне уже удалось заставить VPN работать. Я могу получить доступ к следующему адресу из веб-браузера ПК:

http://10.2.77.66/service.svc?wsdl

Однако я действительно не знаю, как настроить прокси-сервер, чтобы встроенная платформа могла получить доступ к WebService.

Кто-нибудь может дать мне несколько советов по этому поводу?

Спасибо большое.

1 ответ

Решение

Обнаружил, как это сделать.

Просто создайте туннель. Клиент может получить доступ к локальной машине через данный порт (например, 8081). Туннель перенаправит этот порт на полученный IP-адрес VPN.

Если кому-то нужна дополнительная информация, просто спросите.

Другие вопросы по тегам