-1

我在我的服务器(Windows Server 2008)上设置了 3 个 IP。

一个特定的应用程序需要在第三个 IP 上工作,不幸的是,该特殊应用程序的“绑定”参数工作了一半,该应用程序正在使用我的主 IP 进行通信。

该应用程序使用“GetHostByName”和/或“GetAddrInfo”来获取我的主 IP。我可以知道,因为我对它进行了逆向工程。

我想“欺骗”(我认为)这个应用程序的另一个主要 IP。我想保持我的 IP 设置不变,因为其他一切都在工作,我觉得我不应该碰它。

所以基本上我希望“GetHostByName”和“GetAddrInfo”返回我选择的另一个IP,只返回到这个特定的应用程序。

我知道这可能无法完全按照描述进行。也许可以,但如果不是,我想知道你们认为最好的解决方案是实现我的目标。

谢谢,

亚尼克

4

1 回答 1

0

好吧,我继续研究,改变了措辞,终于找到了:

https://r1ch.net/projects/forcebindip

注意:唯一不起作用的是使用 127.0.0.1(例如 MySQL)访问内容,我必须使用我的主 IP,不确定是我的问题、我的特定应用程序的问题还是常见问题。

于 2017-12-19T21:07:05.517 回答