Por que uma instância do AWS EC2 precisa de DNS público e privado?

1

Estou criando meu próprio VPC e estava lendo alguma documentação. Documentação da AWS para DNS com VPC (clique aqui para ver) diz

To enable an EC2 instance to be publicly accessible, it must have a public IP address, a DNS hostname, and DNS resolution.

Isso é verdade? Por quê?

Um endereço IP privado em combinação com um endereço IP elástico não é suficiente para acessar a instância pública e privada?

    
por Hurricane Development 02.05.2016 / 22:03

1 resposta

3

Um endereço IP elástico é um endereço IP público, de modo que cuida do acesso público.

Embora você possa acessar sua instância da rede da AWS com o endereço público ElasticIP em vez de usar o endereço IP privado, você pagará:

link

Data Transfer IN To Amazon EC2 From

  • Amazon EC2, Amazon RDS, Amazon Redshift and Amazon ElastiCache instances or Elastic Network Interfaces in the same Availability Zone
    • Using a private IP address $0.00 per GB
    • Using a public or Elastic IP address $0.01 per GB

Data Transfer OUT From Amazon EC2 To

  • Amazon EC2, Amazon RDS, Amazon Redshift or Amazon ElastiCache instances, Amazon Elastic Load Balancing, or Elastic Network Interfaces in the same Availability Zone
    • Using a private IP address $0.00 per GB
    • Using a public or Elastic IP address $0.01 per GB

Você não precisa do DNS para acessar a instância - o IP sozinho é suficiente.

    
por 02.05.2016 / 22:25