A instância do Amazon EC2 não pode resolver nomes de host

1

Minha instância EC2 de camada gratuita (Ubuntu 11.04, criada no ano passado) expirou. Acabei de criar um novo (Ubuntu 12.04), mas descobri que o novo EC2 não pode resolver qualquer hostname. Verificando /etc/resolv.conf .

O antigo se parece com:

domain ap-northeast-1.compute.internal
search ap-northeast-1.compute.internal
nameserver 172.16.0.23

Onde o novo se parece:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

A configuração do servidor de nomes não é configurada automaticamente agora? Como devo configurar o servidor de nomes por meio do console da AWS? Eu tenho que usar o Route 53? Eu prefiro usar uma solução gratuita se não for muito complicado de configurar.

    
por Stan 10.10.2013 / 18:38

3 respostas

5

Eu estava curioso, então acabei de lançar uma instância usando o AMI "Ubuntu Server 12.04.2 LTS" e tenho isso no resolv.conf:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 172.16.0.23
search us-west-2.compute.internal

Então, talvez algo deu errado quando você criou sua instância. Tente lançar um novo.

Editar : como sua instância está em um VPC, tente Criando um conjunto de opções DHCP com domain-name-servers=AmazonProvidedDNS e, em seguida, atribua as opções definidas ao seu VPC.

    
por 10.10.2013 / 21:01
2

Aqui está o que parece ter observado: quando eu pulei as etapas de configuração no Assistente de Criação, minha instância tinha um resolv.conf vazio, mas quando eu clicava nas etapas (não alterava os padrões, apenas clicava respeitosamente ), então a configuração de resolução tinha o servidor de nomes.

    
por 16.02.2014 / 22:08
1

Altere as opções de DNS para o seu VPC. link Você pode adicionar seu DNS privado e, em vez de adicionar o servidor DNS da AWS, a atualização do DHCP colocará os endereços configurados.

    
por 29.08.2015 / 00:38