DNS Help (CNAMEs e A Records)

1

Estou tentando configurar meu DNS adequadamente para que eu possa ter hospedagem por meio do PHPFog e dos serviços de e-mail usando MailGun . O PHPFog nos redireciona o domínio para o www e depois usa um CNAME para apontar o www para PHPFog e mailgun fornece os registros MX para usar . O problema que estou tendo é que eu não tenho um registro A configurado em Hover porque quando eu faço, o CNAME não funciona mais (?) ou, pelo menos, parece que assim porque eu não estou mais vendo meu site do PHPFog, estou vendo uma landing page do Hover. Eu conheço todos os discos que preciso, só não consigo fazer com que eles se divirtam juntos. Já me disseram que o Route 53 da Amazon deveria ser capaz de resolver meu problema, mas ainda não descobri como. Eu só preciso ter hospedagem no PHPFog e serviços de email através do MailGun.

Como você provavelmente pode dizer, eu tenho apenas uma compreensão muito limitada do DNS, então me perdoe se essa é uma pergunta boba.

    
por Aaron Francis 06.07.2012 / 01:11

2 respostas

2

Você não pode misturar um CNAME e qualquer outro registro "comum" para o mesmo nome. Isso é por especificação. A Wikipédia dirá mais sobre as restrições do CNAME .

Sua solução aqui provavelmente seria:

example.com. MX 10 smtp1.example.com.
example.com. MX 20 smtp2.example.com.
example.com. A 4.3.2.1
www.example.com. CNAME example.com.
smtp1.example.com. A 1.2.3.4
smtp2.example.com. A 5.6.7.8

Onde 1.2.3.4 é o endereço IP do seu servidor de entrega de e-mail, smtp2 do IP 5.6.7.8 é um servidor hipotético de entrega de e-mails (obtenha um, elimine as duas linhas associadas se não se importar) , 4.3.2.1 é o IP do seu servidor da Web.

    
por 06.07.2012 / 03:32
0

O tratamento do redirecionamento de www.example.com pode ser feito com um simples registro CNAME . As direções do PHPFog devem incluir o destino correto para o CNAME . Você não poderá receber e-mails endereçados ao subdomínio www .

www.example.com.  IN  CNAME  phpfog.example.net

Os servidores de correio estão localizados por um registro MX . O Mailgun deve fornecer um nome para o servidor de email a ser segmentado. Eu incluí registros SPF que você pode querer incluir. Se eles fornecerem vários nomes de host, adicione mais MX records. Alguns servidores não suportam o tipo de registro SPF. Nesse caso, o SPF usará o registro TXT .

example.com. IN  MX 10  mailgun.example.net
                 TXT    'v=spf1 MX -all'
                 SPF    'v=spf1 MX -all'

Seu domínio não precisa de um endereço IP e não deve ter um, a menos que você tenha um servidor com um endereço estático. No entanto, isso significa que seu site só estará disponível usando o subdomínio www . Alguns navegadores (a maioria deles) lidam com isso com usuários que não incluem a parte www. do nome. Se você tiver um servidor, ele poderá executar um servidor da web leve que redireciona todo o tráfego para o subdomínio www .

Você também precisará de registros NS para o seu domínio, mas eles já devem estar configurados.

    
por 06.07.2012 / 05:20