我购买了一个 amazon ec2 实例,并在其中配置了一个 Web 服务器。然后我购买了 Route53 来处理 DNS,并在其中设置了我的自定义域以指向 Elastic IP。
事实是,当我输入我的域名时,服务器网络使用 AmazonAws.com 域名进行应答!!
我在 apache2 前运行 varnish。
我该如何修复它?
答案1
根据您的问题,我猜测发生了以下两种情况之一:
- 您看到的是包含主机名的 Apache 默认服务器横幅。您需要更新系统的主机名或在 httpd.conf 中指定某些内容。这并非 AWS 独有的。
- 如果不是 1,那么您可能指的是服务器 IP 的反向 DNS 解析为 AWS 主机名。如果您需要自定义域的有效反向 DNS,则需要弹性 IP,如下所示: http://aws.amazon.com/ec2/faqs/#Can_I_configure_the_reverse_DNS_record_for_my_Elastic_IP_address
无论如何,为了回答您的问题,我们需要知道您所说的“服务器网络使用 AmazonAws.com 域进行应答”是什么意思。