如何在本地网络中将一个 IP 地址转换为另一个 IP 地址?

How to translate one IP address to another IP address within local network?

网络上有 3 个对象。客户端、服务器 (PC) 和路由器。 客户端上有一些应用程序试图访问某个 IP = X(我无法更改应用程序)。 X 是网络中服务器的旧地址(DHCP 更改了它)。现在我为服务器和客户端都保留了IP。假设服务器的新固定 IP 是 Y。 每当客户端尝试访问 X 时,如何欺骗客户端上的应用程序访问 Y? 有的说叫翻译,没想到怎么实现。

第 2 层设备的可能解决方案。这意味着,如果您的服务器和客户端在同一个交换机上! --> IP 地址仅用于第 3 层设备(路由器)之间的路由。

尝试操纵 arp-table。

1.) 命令--> "arp -a" 2.) 查看新的服务器ip地址和对应的MAC-Address 3.) 添加ARP条目:arp -s "old ip address" "mac of new ip address".

这可能会工作几分钟,直到 arp table 被删除或更新。 没试过...你必须 :D