EC2实例没有公共DNS

我一起工作的一个人给了我EC2凭证登录他的EC2控制台。 我不是那个设置它的人。 某些实例显示公共DNS名称,其他实例具有空白公共DNS。 我希望能够连接到具有空白公共DNS的实例。 我一直无法弄清楚为什么这些显示为空白。


我有同样的问题解决它。 查看分步说明:

  • 转到console.aws.amazon.com
  • 转到服务 - > VPC
  • 打开您的VPC
  • 选择连接到您的EC2和VPC的VPC
  • 选择Actions => Edit DNS Hostnames ---> Change DNS hostnames:to YES
  • 希望这可以帮助!

    干杯


    VPC中实际上有一个名为“DNS主机名”的设置。 您可以修改EC2实例所在的VPC,并将其更改为“是”。 这应该够了吧。

    我昨天遇到了这个问题,并尝试了曼尼的上述答案,但这并没有奏效。 但是,VPC设置对我来说确实有效。

    最终我添加了一个EIP,并使用它来连接。


    这听起来像是在VPC中启动的实例,并且在这样做时,未检查用于Automatically assign a public IP address to your instances复选框。 因此该实例没有公共IP

    您可以将Elastic IP分配给此实例,然后使用该IP登录。

    链接地址: http://www.djcxy.com/p/32441.html

    上一篇: EC2 instance has no public DNS

    下一篇: Permission denied (publickey) when SSH Access to Amazon EC2 instance