我有两个端口从两个不同的网关(adsl 路由器)转发到我的本地计算机。但是,端口转发似乎只适用于设置为我的默认网关的网关。大概是因为来自非默认网关的任何内容都会被强制通过默认网关,并且连接实际上会被断开(从客户端的角度来看)。
我只能更改我的工作站 (Windows 7) 配置,尽管我喜欢上面的任何配置(操作系统/软件)。我只有一个网络适配器。我试图在我的工作站上设置一些东西,以强制它通过请求来自的同一网关进行响应。
我为网卡分配了两个 IP。每个路由器转发到不同的 IP。我不知道如何在 Windows 机器上设置这些基于策略的路由。这在 Linux 机器上似乎相对简单,使用 iptables,但我找不到如何在 Windows 机器上执行此操作。
请问有人能告诉我如何做,或者根据我的限制(仅限工作站更改)提出替代方案吗?
答案1
首先,您需要为工作站分配两个固定的本地 IP。然后,您必须配置一个网关转发到一个 IP,另一个网关转发到另一个 IP。然后,您必须在工作站上设置基于策略的路由,以便回复的下一跳由本地源地址决定。