【问题标题】:EC2 instance in VPC public DNS nameVPC 公有 DNS 名称中的 EC2 实例
【发布时间】:2014-10-17 12:38:40
【问题描述】:

我在 AWS 上创建了一个 VPC 实例。但它没有公共 DNS 值,而我的其他实例是直接 EC2 实例。

例如 ec2-45-55-79-ap-southeast-1.compute.amazonaws.com

有没有办法为我的 VPC 实例分配一个像上面那样的“公共 DNS”值?

向知道的人干杯!!

【问题讨论】:

标签: amazon-web-services amazon-ec2 amazon-vpc


【解决方案1】:

默认公有 DNS 名称是根据您的 VPC 配置分配的。确保在 VPC 控制台 (https://console.aws.amazon.com/vpc/) 中设置了以下设置:

  1. DNS 解析和 DNS 主机名属性在您的 VPC 中设置为 True
  2. 您使用默认提供商 AmazonProviderDNS 设置了 DHCP 选项。就像是: domain-name = ap-southeast-1.compute.internal domain-name-servers = AmazonProvidedDNS

有关 DHCP 选项集配置的更多详细信息:http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_DHCP_Options.html

【讨论】:

    【解决方案2】:

    您需要确保实例在公有子网中启动,然后您才能分配弹性 IP。

    【讨论】:

      猜你喜欢
      • 2015-02-19
      • 1970-01-01
      • 2021-04-25
      • 2019-01-28
      • 2014-01-23
      • 2013-08-29
      • 2015-10-12
      • 1970-01-01
      • 2021-04-26
      相关资源
      最近更新 更多