我有一个专用的测试服务器,它有一个面向公共的IP,上面有VMWare服务器,还有4个通过NAT连接的测试环境。
这对于RDP进入Windows 2003主机并从那里预览站点和客户机/服务器很好,但是其中一些站点/服务器需要由客户端外部访问。
是否要将一个名称(即clientXYZ.ourtestserver.com)转换为GoDaddy的DNS解析为主机服务器(64.89.12.44)、私有IP (192.168.248.16),并将所有通信量转发给客人?
所有的帮助都非常感谢。
发布于 2009-07-24 13:57:45
不,这是不可能使用一个单一的地址,而不接受缺点或使用的软件是专门为这种方法。你能做的是:
发布于 2009-07-24 14:06:29
如果我正确地理解了你的问题,我可以想出一种方法来做这件事,这可能确实对你有用。这有点令人费解,但我认为它会奏效的。每台VM机器都可以从一台机器路由到另一台机器。考虑到这是一个测试环境,这种方法的性能可能并不重要。
所以就这样..。如果所有唯一的外部DNS条目都需要解析到同一个IP地址,那么只需将每个VM服务器配置为知道如何通过静态路由到达每个特定的VM服务器。您需要在受影响VM的主机文件中硬编码fqdn,如果有内部DNS,也可以使用。您仍然需要为要路由到本地的每台计算机配置特定的路由。
发布于 2009-07-24 14:58:44
庞德主页解释了如何通过在虚拟主机(一般情况下)部分中使用磅作为反向代理来准确地完成这一任务。虽然作者说他不认为这是庞德的工作:-)我想你也可以用国防部_代理来做这件事。
基本上,庞德获取公共IP,并通过读取HTTP请求头将请求分发给适当的私有IP。通常,您以前不能用SSL来完成这个任务,但是现在有一些方法可以做到这一点,请参阅此链接。
https://serverfault.com/questions/45168
复制相似问题