我有一个服务小部件的Web服务 . 它托管在server1.mydomain.com下的服务器上 . (Linux,plesk,VPS)
我想有更多的物理服务器将通过server2.mydomain.com等访问 . 请注意,它实际上是指向另一个物理服务器的相同域名 . 此配置还必须支持SSL .
我的问题是:
-
可以使用DNS配置完成吗?
-
实现此目的所需的两台服务器的DNS设置是什么?
-
SSL证书是否可以应用于具有相同域名的不同服务器?可以使用多个子域SSL证书吗?
谢谢!
2 回答
这可以通过round robin DNS配置完成,但这种技术提供了明显的缺点,我强烈建议您研究负载 balancer 的替代方案 .
有许多可用的负载 balancer 解决方案,设备或软件,商业或开源,大多数(如果不是全部)将支持SSL . 尝试在Server Fault上发布此内容,以获得更适合此类问题的社区 .
是 . 您可以使用DNS提供商(如dnsmadeeasy.com)为每个服务器设置“A记录” . 每条A记录指定主机名,如server2和IP地址 .
往上看 .
是 . 您需要购买通配符证书 . http://www.digicert.com对通配符证书的价格合理 . 您可以使用您的域在任何服务器上安装证书 .