将流量从 NIC2 路由到 NIC1 终止

将流量从 NIC2 路由到 NIC1 终止

我有一台 Windows 2000 服务器,其中已安装了两个具有独立 IP 的 NIC:

  • NIC1:172.14.3.113;无网关
  • NIC2:10.15.120.22;网关:10.15.120.1

NIC2用于 WAN 连接并NIC1为本地客户提供服务。

NIC1已为本地客户提供服务。现在对于远程站点,我希望人们能够使用 进入并进行访问NIC2

由于一切都在本地运行,我们能否使用NIC2来路由所有进入的流量?NIC1NIC1

可以使用 Windows 路由命令来完成此操作吗?

答案1

这实在不是一个容易解决的问题。

如果您的应用程序通过 HTTP 运行,则可以使用反向代理来执行您想要的操作。您设置反向代理来侦听10.15.120.22并将所有流量转发到172.14.3.113172.14.3.113然后将流量发送回10.15.120.22,并且10.15.120.22(因为它是一个智能 cookie)将流量发送回其发起者。

另一个选项是运行 NAT NIC2,然后进行端口转发NIC1

然而,我们可能需要更多有关您希望看到的路由流量类型的信息。

答案2

理论上是可以的。你必须在 2000 服务器上启用数据包转发(有一份指南可用这里),然后您必须向 10.15.120.1 路由器(可能还需更远)添加静态路由,以使进入的数据包能够找到 172.14.3.x 网络。

我敢问为什么你不能直接将请求发送到 10.15.120.22 吗?

相关内容