Сконфигурируйте 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.
Если кому-то нужна дополнительная информация, просто спросите.