本地网络 Windows 端口地址转换

本地网络 Windows 端口地址转换

我们有许多旧版应用程序只能通过打印发送报告。我们有一个名为 RPM 的应用程序可以接收这些打印作业并将其转换为更有用的媒介(例如电子邮件中的 PDF 附件)。

旧版应用程序只能在端口 9100 上发送打印作业。RPM 可以在多个端口上接收。RPM 在 Windows XP 机器上运行。

附件是我认为可行的方案图。“路由器”将有多个 IP 地址,每个旧应用程序一个,并提供端口地址转换。

理想情况下,我希望在 RPM 机器上安装一些东西,这样我就可以执行端口地址转换。如果这不可能,那么“路由器”应该是虚拟机。

在此处输入图片描述

答案1

在之前的工作中,我们使用了一个叫做澳大利亚自卫队在 Windows 2003 服务器上进行端口转发。在我们的案例中,我们使用它来测试位于 IIS 不同端口上的网站,但需要像访问标准端口 80 一样访问它们。我们可能没有像使用 RPM 那样使用,但它很小而且简单,并且足以满足我们的目的。它有点旧,但我认为如果它在 2003 上运行,那么它可能在 XP 上运行良好。

答案2

这绝对可以很好地工作,您可以使用在免费版 ESXi 下运行的免费版 Vyatta 路由器轻松完成此操作。感谢您的聪明解决方案。您甚至可以在同一台机器上运行“路由器”VM 和 RPM。

相关内容