我有一台 Windows 机器 (A),它使用软件通过 IP 联系另一台机器 (B) 111.111.111.111
。该 IP 地址是硬编码在软件内部的,问题是它很快就会更改为,222.222.222.222
所以我有 2 个选择:
- 对软件进行逆向工程,将硬编码 IP 从 更改
111.111.111.111
为222.222.222.222
。 - 以某种方式,在(A)的操作系统级别上,使所有对 IP 的网络调用
111.111.111.111
实际上都转到222.222.222.222
。
有针对 #2 的解决方案吗?我在想类似hosts
Windows 中的文件,但针对的是 IP。我尝试使用命令执行此操作route
,但没有成功。
答案1
我想这可以通过三种方式实现:
安装并配置路由和远程访问并在设备上配置 NAT 规则
在上游路由器上配置 NAT 规则
在服务器上配置一个静态 ARP 条目,将 2.2.2.2 指向服务器现有的 mac 地址