是否可以将特定的网络连接专用于应用程序?

是否可以将特定的网络连接专用于应用程序?

我工作的环境有一个应用程序只能在内部网内使用。这意味着它可以通过 LAN 访问,而 Web 访问会受到代理服务器的一些限制。

为了避免这个限制,我使用了 3G 加密狗,但在这种情况下,即使我连接到 LAN,也无法访问该应用程序。

如何确保同时使用 3G 加密狗进行网页浏览和使用 LAN 进行应用程序访问?

换句话说,是否可以为应用程序提供专用的网络连接?

答案1

如果路由表设置正确,它应该可以工作。

一些背景知识

路由表是计算机和路由器中的一张表,用于确定给定数据包在到达目的地之前将经过哪个网关。路由表中的每个条目通常指定一个子网和一个网关,发往该子网的数据包将被发送到该网关。还有默认路由,当没有其他条目匹配时使用。仅当目的地不在同一子网中时才使用网关,否则可以直接发送数据包。

如何改变路由表取决于你使用的是什么操作系统,但是一般来说,route使用命令行中的命令就可以。

你的情况

就您而言,我怀疑您的应用程序访问的主机与您不在同一子网中(尽管在同一个内联网中),并且使用网关来访问它们。(如果不是这种情况,即使使用加密狗也应该可以无缝工作。)因此,要告诉计算机使用此网关,您将在路由表中添加一个条目。条目中指定的子网将是应用程序访问的子网(要获取它,您必须知道主机的 IP 地址),指定的网关将与 LAN 的默认网关相同。

相关内容