Como configuro o DNS com nic.io para apontar para um servidor do AWS EC2?

2

Eu comprei um domínio há uma semana via nic.io. Eu escolhi fornecer meu próprio DNS [porque eles não forneceram outra opção].

Estou tentando apontar meu domínio .io na minha instância do servidor EC2. Aloquei um IP elástico e associei-o à instância. Eu posso SSH na instância e acessar o ponto 80 através do endereço IP muito bem. O IP é 54.235.201.241.

O suporte nic.io disse o seguinte: "Você optou por fornecer seu próprio DNS e, portanto, se houver um problema com a configuração dos servidores de nomes, será necessário entrar em contato com seu provedor de DNS."

Então, criei uma zona hospedada via Route 53 na AWS. Isso criou registros NS e SOA. Em seguida, defino os servidores Primário e Secundário na página de administração de domínio do nic.io para os domínios de registro SOA. Além disso, defino os servidores opcionais para os domínios do NS. Eu fiz isso há dois dias e não consigo acessar o servidor através do domínio.

Fiz uma verificação de DNS aqui ... ainda não tenho certeza do que preciso fazer: link .

Eu não tenho ideia do que devo fazer. Alguém tem alguma ideia?

    
por Chad Johnson 09.11.2013 / 00:40

3 respostas

4

Esse link oferece alguns problemas para você trabalhar:

cross T + 0.51s AVISO: Nenhum registro de endereço retornado para chadjohnson.io. Os usuários que digitarem link em seu navegador da web podem não ver seu website

Você precisa criar um registro A na rota 53, apontando chadjohnson.io para 54.235.201.241.

cross T + 0.53s AVISO: Nenhum registro de endereço retornado para www.chadjohnson.io. Os usuários que digitarem link em seu navegador da web podem não ver seu website

Você precisa criar um registro A na rota 53, apontando www.chadjohnson.io para 54.235.201.241.

informações T + 0,53s Realizando verificações por email cross T + 0.54s AVISO: nenhum registro MX retornado para CHADJOHNSON.IO

Você precisa criar um registro MX na rota 53 apontando MX para chadjohnson.io, escolha a prioridade 10.

cruzado T + 0,54s Diagnóstico concluído com erros

Depois de seguir estes passos, você poderá:

ssh chadjohnson.io e conecte-se ao seu nó ec2.

Insira o link em um navegador e conecte-se ao seu website.

    
por 09.11.2013 / 00:49
2

I then set the Primary and Secondary servers at nic.io's domain admin page to the SOA record domains. Additionally, I set the optional servers to the NS domains

ok, parece que você fez isso direito

$ dig chadjohnson.io ns +short
ns-1031.awsdns-00.org.
ns-2014.awsdns-59.co.uk.
ns-780.awsdns-33.net.
ns-187.awsdns-23.com.

agora basta entrar no route53, e adicionar o registro A ausente (para ser o mesmo que o IP do seu servidor), e você é bom ...

faltando um registro:

$ dig chadjohnson.io a +short
$ dig www.chadjohnson.io a +short
$

    
por 09.11.2013 / 02:09
0

Se você estiver usando um domínio por meio de um serviço de hospedagem separado, o domínio talvez não ofereça suporte ao protocolo http. Portanto, você precisará especificar o endereço IP do serviço de hospedagem por meio de algo chamado registro de cola. São os endereços dos seus registros ns vinculados ao endereço IP exato. Recentemente, usei o addon showIP do Firefox para obter dois dos endereços IP e os dois últimos não conseguiram carregar, então usei os principais IPs do Google. Meu site finalmente está tentando carregar. Certifique-se de criar um conjunto de registros para um conjunto de registros de alias para o seu www. Eu também posso estar criando um loop terrível, mas isso vai te levar a algo que você pode jogar.

    
por 21.01.2016 / 16:11