Como obter o DNS público de uma instância de outra instância?

1

Suponha que eu tenha lançado 5 instâncias do EC2. Qual é a maneira mais fácil de obter o DNS e os IPs de todas as instâncias do terminal de uma instância específica?

    
por Arka 26.06.2015 / 22:46

2 respostas

0

Sua pergunta não está clara; você deve expandi-lo. No entanto, algumas dicas básicas:

As instâncias do AWS EC2 podem receber IPs públicos (somente IPv4, atualmente), que seriam exibidos no painel de controle do EC2. Se você quiser listar os IPs diretamente das instâncias, você pode fazer um ifconfig eth0 | grep 'inet' que mostrará os IPs AWS internos em seu VPC.

No que diz respeito a "DNS", você precisará esclarecer exatamente o que quer dizer.

    
por 27.06.2015 / 12:35
0

Você pode usar as ferramentas AWS CLI para fazer isso:

$ aws ec2 describe-instances

...

"PublicDnsName": null, 
"EbsOptimized": false, 
"LaunchTime": "2015-04-23T19:43:06.000Z", 
"PublicIpAddress": "54.200.248.x", 
"PrivateIpAddress": "10.0.0.64", 
"ProductCodes": [], 

...

    
por 27.06.2015 / 18:31