我有:
- 1 专用服务器,Windows 服务器 2008。
- 2 服务器内的虚拟机。(VMware,Windows 也是)
- 1 个示例 IP 地址:(0.0.0.1)
- 1 个示例 IP 地址:(0.0.0.2)
我需要:
- 1 具有 IP 的专用服务器:(0.0.0.1)托管 HTTP
- 2 台虚拟服务器,IP:(0.0.0.2),一台用于 HTTP,另一台用于 FTP
这甚至可能吗?请解释如何在我的 VMware(工作站 9)上完成它,因为如果您考虑两个 vps 的端口转发,并且如果您在主机上仅使用 (0.0.0.1),它实际上比看起来更难。
当然。它并不复杂 - 这是初学者管理的东西。
您的防火墙(在专用服务器上运行或更好地运行在它前面 - 这可能是便宜的 40 美元 mikrotik 750)可以根据端口号将传入端口转发到不同的机器。就这么简单。
现在,FTP 更加复杂(它不仅是端口 21),但任何体面的防火墙都可以处理它,只是告诉它转发是针对 FTP 端口的。
而且我真的不会把它放到专用机器上——使用设备或第三个虚拟机。
现在,Windows 不能开箱即用——尽管 ARR(应用程序请求路由)可以进行 HTTP 端的转发(不确定 FTP)。但是任何像样的 linux 或任何像样的防火墙都可以做到。
说真的,得到一个像样的虚拟机管理程序。当您在主机上运行 Windows 时,没有理由不使用 Hyper-V。