为没有弹性IP的ec2实例分配域名

时间:2020-07-28 13:45:27

标签: amazon-web-services networking amazon-ec2 dns amazon-route53

我将AWS Route 53注册为mydomain.com的域名。无论如何,我可以分配例如ns1.mydomain.com作为EC2的公共主机名,没有没有Elasti IP

谢谢

2 个答案:

答案 0 :(得分:1)

您可以将域名分配给实例的任何IP地址。但是,请注意以下限制:

  • 如果将域名分配给私有IP,则在没有网络访问该IP的情况下将无法连接
  • 如果在实例停止和启动后将域分配给非弹性公共IP,则您将丢失公共IP,因此需要更新DNS解析。

如果您有一个面向公众的应用程序,但是想要保持直接连接到该实例的网络流量为私有,则应考虑在应用程序前面使用ELB在Internet和您的应用程序之间提供安全边界。

答案 1 :(得分:1)

  • 在实例前面使用负载均衡器,并将公共主机名分配给负载均衡器。

  • 使用S3 webpage redirect并将主机名分配给S3 URI。

如果问题是您没有剩余的弹性IP,则可以request获取更多信息。这应该在大约15分钟内解决。