如果目标 IP 是特定地址,则我需要更改网络数据包的发起 IP 地址。
这是我的设置 - 我有一个分配了三个 IP 地址的 VM,一个是数据地址,一个是管理地址,第三个用于外部访问。
该应用程序使用数据 IP 地址工作。
应用程序需要调用防火墙之外的 Web 服务端点。
仅当数据包来自特定 IP 地址时,防火墙才允许流量出去。
使用测试设备,我能够使用虚拟机的外部 IP 地址从网络发送数据包,所以我知道防火墙工作正常。
问题重申——如果目标 IP 地址是某个值,是否有办法更改数据包中的原始 IP 地址?
如果是的话,该如何实现呢?
编辑:这些是 Windows 服务器盒。