如何使用同一个域名访问不同的服务器?

如何使用同一个域名访问不同的服务器?

我有一个银行客户。他们的网上银行网站托管在一台服务器上,而公司网站则托管在另一台服务器上,因为管理它们的供应商不同。他们能否使用同一个域名(example.com)和不同的子域名,让客户访问这两个网站 - 比如retailbank.example.com网上银行和www.example.com公司网站。如何以最简单的方式做到这一点?

答案1

是的。将不同的主机置于不同的完全限定域名 (FQDN) 后面是可以的,尽管 FQDN 位于同一个域中。例如,请参阅我的主要 Web 服务器和我的监控服务器,它们位于同一个域下,但位于不同国家/地区的不同主机上:

www.teaparty.net.       3600    IN      A       178.18.123.145
nagios.teaparty.net.    3600    IN      A       78.47.197.131

编辑您询问设置在哪里完成。在 DNS 中,定义两个 A 记录,每个记录都指向相关的 IP 地址。在每个服务器的服务配置中(至少对于主机名感知服务),告诉它应该为哪个 FQDN 提供服务。

编辑2:在对您的域名具有权威性的名称服务器上,假设为example.com,您将其定义www.example.com为指向公司网络服务器的 IP 地址,并retailbank.example.com指向网上银行服务器的 IP 地址。鉴于您在下面的评论中表示您从 GoDaddy 获得了域名,您可以在 GoDaddy 的该域名控制面板中设置这些。

您可以配置公司网络服务器来为适当的站点提供服务www.example.com,,也可以配置网上银行服务器来为适当的站点提供服务retailbank.example.com

这两个 Web 服务器各自使用哪个 DNS 服务器进行 DNS 查找并不重要;每个服务器都应该使用适合其托管的服务器。

相关内容