如何在Windows Server 2008上将stream量redirect到一个IP到不同的IP

我刚刚迁移到一个新的服务器,但一些遗留代码有一些IP硬编码。 有人能告诉我如何redirect一个IP的请求,并让他们去另一个?

例如。 我平了83.83.83.83,它被redirect到66.221.24.31。

我正在使用Windows Server 2008

你只能在路由器上这样做,而且你也需要一个强大的路由器。

你只是不能告诉服务器“把这个IP地址当作另一个IP地址”。

如果您的应用程序正在查找某个主机名,则可以使用HOSTS文件将其映射到给定的IP; 但是将一个IPredirect到另一个是…呃…更加棘手。

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

您可以将辅助IP地址添加到新的服务器。 去控制面板,networking连接。 右键单击networking接口并select属性。 select互联网协议,然后点击属性。 点击高级button。 在IP地址框中点击添加并input旧服务器的IP地址。

另一个select,如果你正在使用单独的networking(看起来可能是基于不同的IP地址范围),你可以使用一个NAT路由器,并把旧地址的广域网端口,并redirect到LAN端口上的新IP地址。

你没有提供很多细节,但我假设你的意思是你有一个66.221.24.31的服务器\服务曾经是83.83.83.83,对不对? 如果是这样,那么这两个IP地址是否分配给您的组织,并且他们都被路由到您的networking? 如果是的话,那么我想你可能可以在你的路由器/防火墙上使用NAT来转换任何进入旧地址的地址到新地址。

另外,如果服务器\服务是用于虚拟主机,电子邮件,FTP等,为什么不只是改变这些资源的DNSlogging指向新的地址?

你能详细说一下你的问题吗?