EC2实例不能与亚马逊路由53域名一起使用

我有一个EC2实例运行以下详细信息 – t2.micro – 虚拟化types= hvm – 分配弹性IP = 54-152-108-137 – 分配公有DNS = ec2-54-152-108-137.compute-1.amazonaws .com – 启用了以下规则/端口的安全组22 tcp 0.0.0.0/0✔80 tcp 0.0.0.0/0✔全部全部0.0.0.0/0✔53 udp 0.0.0.0/0✔443 tcp 0.0.0.0/ 0✔

我访问与公共DNS的url它工作正常。

我使用公网IP访问url。 它工作正常。

但是,我想通过我从亚马逊路由53带来的域名访问。我的域名是einfachmachen dot ch

现在,我想映射这个域到我的EC2运行实例,我做了以下。

  1. 创build了一个托pipe区域。 (因为购买域名时最初创build的那个被删除了)
  2. select域名作为我的注册域名= einfachmachen.ch
  3. Type = Private Hosted Zone并select我的EC2控制台(vpc-24d2a641)中列出的VPC ID
  4. 这是用2个默认logging创build的。 一个types为NS,另一个types为SOA
  5. 使用NS域中的NS地址更新了NSlogging集(从AWS Route 53中的注册域中复制NS地址)
  6. 为IPv4地址和值为54.152.108.137的einfachmachen.ch创build了一条logging
  7. 用CNAME创build了www.einfachmachen.ch的Alogging,并且值= ec2-54-152-108-137.compute-1.amazonaws.com

在此之后,我检查了与域名的url..没有任何作品。

我在浏览器中显示错误为“无法显示此页面”。

我检查了它是否适用于静态网页。 我在S3中创build了2个桶,并提供了Alogging值作为S3桶的端点。 然后它工作。

Ec2和域连接有什么错误?

私有托pipe区域用于parsingVPC 的DNS名称。

如果您想要parsingInternet上的DNS名称,请使用公共托pipe区域

请参阅: 使用私有托pipe区域