只有一个程序可以使用VPN吗?

是否有可能使用VPN连接只有一个程序,其余的stream量通过本地networking?

更具体地说,我使用的是官方的思科客户端。

您可以安装虚拟机,并在虚拟机上将您的程序与思科vpn一起运行,同时保持正常的工作环境正常连接。

通常,您可以做的唯一事情就是根据策略configuration拆分隧道(例如,目标IP范围/掩码,请参阅思科示例 )。 如果您的程序只与该IP进行通信,那么这对您的目的会有相同的效果。 但是,这必须由pipe理员在VPN服务器端进行configuration。

在Windows®上,通过指定所需的路由条目(请参阅“route /?”),可以使用VPN仅与一台或几台主机进行通信,但是这种方式适用于每个远程主机。 在linux / freebsd上,可以用非默认的路由表启动程序,所以它可以做到这一点:所有的应用程序都使用默认的路由表,stream量到达本地networking,一个特定的程序使用其他路由表,stream量抛出VPN。

如果您转到思科VPN客户端并转到“首选项”。 取消选中“启用本地局域网访问(如果已configuration”)。对于我自己,我使用远程桌面连接到远程位置,本地浏览器parsing为本地IP。

我正在使用“Cisco AnyConnect VPN客户端”

您可以将路由设置为只有一个(或选定的)端口通过与其他networking访问的VPN来正常进行。

设置说一个浏览器使用VPN(端口80)和所有其他使用直接更棘手

这里有一篇关于微软“直接连接”的文章 ,我最近听说过。 我还没有find任何文档链接,但如果你有动力,你可能会。

据我了解,这是你要求的。

如果你有一个免费的电脑或虚拟机,configuration该PC拨打VPN连接,并安装一个免费的代理服务器(根据我的经验,他们通常限制你3个用户)。 我觉得这对于家庭使用可以,然后你configuration应用程序使用代理。 大多数基于networking的应用程序通常都有代理设置

这将允许您的正常stream量走出您的网关,应用程序将采取代理的方式,恰好连接到VPN。