Domínio apontando para o endereço IP incorreto, mas os registros DNS parecem corretos

15
O

link aponta corretamente para o endereço IP do servidor em que o site está hospedado.

link (observe a falta de www) aponta para um endereço IP diferente.

Os registros DNS do domínio não têm referência a esse endereço IP externo - o que pode estar causando isso?

    
por Binarytales 13.04.2010 / 10:26

4 respostas

7

Como a maioria das respostas observou, você precisa de um registro A na base do seu nome de domínio apontando para o endereço IP do servidor web.

No entanto, eu não recomendaria que www seja um CNAME apontando para esse nome de domínio básico, a menos que você entenda exatamente o que está fazendo.

Embora isso possa parecer mais simples do ponto de vista de gerenciamento (apenas um registro para alterar se o seu site alterar o endereço IP), ele pode ter efeitos colaterais.

Não se esqueça de que um CNAME torna o lado esquerdo (o "nome do proprietário" do CNAME) equivalente ao lado direito para todos tipos de registro de recurso DNS , e não apenas para A consultas de registro.

Então, se sua zona se parece com isso:

$ORIGIN example.com
@       IN SOA ...
        IN NS ...
        IN NS ...
        IN A 192.0.2.1
        IN MX mail
        IN SPF ...
www     IN CNAME @

uma consulta para www.example.com IN MX? retornará o mesmo registro MX de example.com . Agora, se é isso que você quer, tudo bem.

No entanto, ele também fará o mesmo para os outros registros ( SOA , NS , SPF , etc) que normalmente não são desejados.

Assim, a resposta adequada deve ser apenas fazer www an A , com o mesmo valor que o nome base:

$ORIGIN exmaple.com
@       IN A 192.0.2.1
wwww    IN A 192.0.2.1
    
por 12.12.2009 / 11:04
2

Seu registro principal para o host é sempre domainname.com (sem o www). Principalmente www é adicionado como um registro CNAME (apelido) ao seu registro base A para o domínio.

Portanto, procure o registro A de example.com nos seus registros de DNS. Mude para o IP correto e adicione www como um registro CNAME para apontar para o registro base.

    
por 01.09.2008 / 15:34
0

Tenha em mente que o DNS é hierárquico - diferentes servidores DNS podem mostrar coisas diferentes se você fez alterações recentes que ainda não foram propagadas.

Além disso, o nome de domínio simples sem o www é chamado de registro A. Seu domínio deve ter absolutamente um desses.

As outras coisas (como a WWW) são um CName.

Você fez alguma alteração recente no domínio? Em caso afirmativo, verifique o TTL (tempo de vida) para ver quanto tempo demora para eles se propagarem. Além disso, verifique se você está consultando o servidor DNS autoritativo.

    
por 01.09.2008 / 15:39
0

A primeira coisa a fazer é fazer o ping dos endereços para ver se o problema é causado por DNS ou por um redirecionamento em seu website:

ping www.example.com & example.com. Se ambos forem para o mesmo local, o problema está na configuração do servidor da web. Se eles forem para lugares diferentes, então é o seu DNS.

As configurações de DNS podem levar tempo para se propagar, e esse é provavelmente o problema. Se o endereço IP de example.com estiver errado por algum tempo, tente limpar seu DNS alterando-o para um novo & endereço IP diferente por alguns dias & depois mude de volta.

re: configuração do servidor da Web. Você precisará examinar as configurações de proxy reverso e redirecioná-las. Se o servidor da web é o problema, diga-nos qual servidor web você usa (Apache, IIS) e as pessoas vão levá-lo a partir daí.

    
por 01.09.2008 / 18:31