通过 VPN 连接转发端口服务器

通过 VPN 连接转发端口服务器

我们目前使用 Pidgin 连接到 Sametime 服务器,但是为了使其正常工作,我们必须连接到 VPN(Cisco)。

对于我们 99% 的人来说,在每台机器上安装 Cisco VPN 客户端没有任何问题,因为我们还使用 VPN 上的其他资源,但是,少数用户必须能够连接到 Sametime,但不能连接到 VPN。

服务器映像

从上图可以看出,在“当前”设置下,我们只是在每台机器上安装了 Pidgin 和 Cisco VPN 客户端。作为 VPN 的一部分,我们还必须使用代理,将互联网使用限制到无用程度(从服务器端无法进行拆分隧道)。

我一直在尝试使用 VMWare/Virtualbox 在 Ubuntu 上实现“建议的”设置,但是我还没有得到任何成果。

我尝试了多种方法,从单 NIC 到双 NIC(NAT 和桥接),安装了 rinetd 来尝试转发端口(1533),并且还尝试了 VMWare/Virtualbox 中的内置端口转发。

Pidgin 支持 TURN/STUN 以及 SOCKS/HTTP 代理,所以我渴望找到一种方法来设置一个连接到 VPN 的中间人服务器,然后我可以配置 Pidgin 客户端以使用 Ubuntu 服务器作为代理?

有人能做过这样的事吗?

相关内容