如何在 Windows Server 2008 上将流量重定向到一个 IP 到另一个 IP

Mr.*_*ble 7 domain-name-system windows-server-2008

我刚刚迁移到新服务器,但一些遗留代码有一些硬编码的 IP。有人能告诉我如何重定向对一个 IP 的请求并使它们转到另一个 IP 吗?

例如。我 ping 83.83.83.83,它被重定向到 66.221.24.31。

我使用的是 Windows Server 2008

小智 11

对接口端口代理使用 Netsh 命令:http ://technet.microsoft.com/library/cc776297%28v=ws.10%29.aspx

  • 这是正确答案,应该是标记为正确的答案。 (2认同)

Mas*_*imo 1

你只能在路由器上做到这一点,而且你还需要一个功能强大的路由器。

您只是无法告诉服务器“将此 IP 地址视为另一个 IP 地址”。

如果您的应用程序正在寻找某个主机名,您可以使用 HOSTS 文件将其映射到给定的 IP;但是将一个 IP 重定向到另一个 IP ……嗯……要棘手得多。

  • MPaulo 关于使用 Netsh 的回答非常简单:它“将 IP 地址视为另一个 IP 地址”。您需要指定需要重定向的每个端口,但不受此限制。它可以将本地 IP 地址和端口上的任何请求重定向到不同的(本地或远程)IP 地址和端口(不必是同一端口)。这确实应该是标记为正确的答案。 (2认同)