配置 Apache 以代理 VPN 后面的 Web 服务调用

配置 Apache 以代理 VPN 后面的 Web 服务调用

我遇到了一种不常见的情况。我需要从嵌入式平台访问需要 VPN 身份验证的 WebService。我无法从嵌入式平台连接到 VPN,因为它仅支持 Windows 客户端。

我相信唯一的解决方案是使用 Windows PC 连接到 VPN 并充当嵌入式平台的代理。

VPN 登录是通过 Check Point Web 客户端(仅适用于 Internet Explorer)完成的。我需要访问的服务器通过 VPN 公开为:

http://10.2.77.66/service.svc

我已经设法使 VPN 正常工作。我可以从 PC 网页浏览器访问以下地址:

http://10.2.77.66/service.svc?wsdl

但是我真的不知道如何配置代理服务器以便嵌入式平台可以访问 WebService。

有人能给我一些提示吗?

非常感谢。

答案1

发现了如何去做。

只需创建一个隧道。客户端可以通过给定端口(例如 8081)访问本地计算机。隧道会将此端口转发到 VPN 获取的 IP 地址。

如果有人需要更多信息,只需询问。

相关内容