Como os registros CNAME e A interagem (neste caso estranho)

2

Eu consegui me surpreender com algumas configurações de DNS. Esta é a saída real do meu terminal:

[]$ host www.sepa-converter.nl
www.sepa-converter.nl is an alias for sepa-converter.herokuapp.com.
sepa-converter.herokuapp.com has address 184.73.167.111

[]$ host sepa-converter.herokuapp.com
sepa-converter.herokuapp.com has address 184.72.248.52

O resultado é que, se você navegar para www.sepa-converter.nl, você não obterá o conteúdo servido por sepa-converter.herokuapp.com.

Eu usei o sepa-converter.nl como um alias para o overopsepa.nl. E quero que os e-mails continuem aparecendo na minha conta do Google Apps. Por esse motivo, mantive os registros A e MX, mas apenas alterei o CNAMES para apontar para outro servidor.

Por que isso não resolve o app www.sepa-converter.nl para o aplicativo direito heroku?

ATUALIZAÇÃO: Eu entendo que o heroku não retorna o mesmo IP a cada vez e eu entendo que isso não é um problema. O problema é que as solicitações http veiculam conteúdo proveniente de um dyno diferente daquele alias. Se você verificar www.sepa-converter.nl contra sepa-converter.herokuapp.com, verá um index.html diferente sendo exibido.

    
por iwein 03.01.2013 / 13:58

3 respostas

3

Esse nome de host tem mais de um IP e não é um problema. Eu tenho IPs diferentes em cada consulta de digitação feita para este nome de host:

sgeorge-mn:~ sgeorge$ dig sepa-converter.herokuapp.com +short
50.19.86.241
sgeorge-mn:~ sgeorge$ dig sepa-converter.herokuapp.com +short
107.20.162.205
sgeorge-mn:~ sgeorge$ dig sepa-converter.herokuapp.com +short
54.243.85.64
    
por 03.01.2013 / 14:15
1

Seu DNS está configurado corretamente, no entanto, o servidor da web ao qual você está se referindo não está configurado para hospedar o domínio "www.sepa-converter.nl".

Para tornar o host do servidor web "www.sepa-converter.nl", um "ServerAlias" deve ser configurado na configuração do apache.

Referência ServerAlias na documentação do apache.

    
por 03.01.2013 / 14:16
0

Nada está errado com sua configuração de DNS. Você precisa dizer ao Heroku sobre o nome do host que deseja usar .

heroku domains:add www.sepa-converter.nl
    
por 03.01.2013 / 20:47