Routing 特定于应用程序的路由?

Routing 特定于应用程序的路由?,routing,Routing,我的公司有两个网络。首先,我有一个专门的IP,我已经有多年了,这已经很好了。另一个是具有不同IP的新服务,根据我的DHPC租约和轮换频率,该服务可能保持不变,也可能不保持不变 我的第一个服务上的IP地址目前是我的许多客户在过去几年中明确授予其敏感数据访问权限的IP地址 我的问题是,我已将两个网络连接到服务器/工作站,但由于新服务优先作为默认网关,因此由于我使用了错误的外部IP地址,许多访问被拒绝 我不希望大部分“正常”流量(用户浏览、下载、应用程序更新等)都通过新服务,但我希望能够在我的工作站上

我的公司有两个网络。首先,我有一个专门的IP,我已经有多年了,这已经很好了。另一个是具有不同IP的新服务,根据我的DHPC租约和轮换频率,该服务可能保持不变,也可能不保持不变

我的第一个服务上的IP地址目前是我的许多客户在过去几年中明确授予其敏感数据访问权限的IP地址

我的问题是,我已将两个网络连接到服务器/工作站,但由于新服务优先作为默认网关,因此由于我使用了错误的外部IP地址,许多访问被拒绝

我不希望大部分“正常”流量(用户浏览、下载、应用程序更新等)都通过新服务,但我希望能够在我的工作站上使用某些应用程序,并要求它们使用第一个网络

我试图避免挖掘所有客户端IP地址(许多)并将它们作为静态路由或防火墙规则添加到网络1的NIC

是否有任何应用程序或防火墙软件可以在我的工作站(Windows 7 64位)上使用,允许我指定给定的应用程序将通过网络1的NIC进行出站连接

提前感谢,


银虎

您已经在使用路由器了吗?它对NAT有用吗?如果您不使用单个路由器,您在服务器上使用的是哪种操作系统?我使用的是两个独立的路由器,每个路由器都有来自专用地址空间的NAT(网络1是192.168.0.10 gw.1,网络2是192.168.1.10 gw.1)。我让两个网络并排工作,但只需要让某些应用程序通过网络1进行路由。我认为最有用的方法是配置应用程序,将其本地套接字绑定到“第一”网络上的地址,而不是0.0.0.0。对于Unix/Linux上的服务器,这通常很容易做到,但我不知道如何在您的平台上做到这一点。这对于Unix/Linux上的客户端程序也是可能的(也就是说,API支持这一点),但我实际上不知道如何配置任何客户端程序来实现这一点。这就是为什么我没有提交答案。我问NAT的可用性,因为我怀疑这是伪造NAT最实用的方法。明白。我正在考虑一个应用级防火墙,在此期间我发现了“Comodo防火墙”,但它的过滤表不允许NIC特定流量,只允许定义“网络区域”。我认为这是一个可能的解决方案,但仍在研究其他可能性。