问题遇到的现象和发生背景
有个程序A写死了访问地址是指定的一个IP地址B,现在这个服务器的实际地址变为了C。在不该变程序A的情况下,如何在使用时正常访问到C,获取C提供的服务。
我的解答思路和尝试过的方法
直接在hosts文件做映射,希望将地址B当做域名,配置解析到地址C。但实际结果未生效。
我想要达到的结果
本计算机所有访问目的地址B的数据包,自动替换为访问目的地址C。映射也好,拦截修改也行,只要能实现效果。
这个能实现吗?或者实现思路是什么?或者已有类似程序实现了?
有个程序A写死了访问地址是指定的一个IP地址B,现在这个服务器的实际地址变为了C。在不该变程序A的情况下,如何在使用时正常访问到C,获取C提供的服务。
直接在hosts文件做映射,希望将地址B当做域名,配置解析到地址C。但实际结果未生效。
本计算机所有访问目的地址B的数据包,自动替换为访问目的地址C。映射也好,拦截修改也行,只要能实现效果。
这个能实现吗?或者实现思路是什么?或者已有类似程序实现了?
Linux还是windows,linux可以通过做dnat来实现