Entendendo como o servidor de nomes e o apache trabalham juntos

0

Eu tenho um VPS do PHPWebhosting e uso 1 & 1 para gerenciar meus nomes de domínio. Eu posso definir 1 e 1 para apontar para o meu VPS IP, ou posso configurar 1 & 1 para usar os servidores de nomes do PHPWebhosting, e então usar o portal do PHPWebhosting para criar um "Domínio Extra" e apontá-lo para o meu IP VPS. Uma opção é melhor que a outra?

Sempre me disseram que demora um pouco depois de fazer alterações para que meu nome de domínio funcione. O que demora um pouco para atualizar? Adicionei um novo nome de domínio a 1 & 1 ontem. Esta manhã, eu adicionei um novo host virtual Apache com o novo nome de domínio e apontei para o diretório correto. Depois fui para 1 & 1 e apontei o nome do domínio para o meu IP VPS. Em seguida, coloquei o novo nome de domínio no meu navegador e processei a nova página instantaneamente. O que eu estou entendendo mal e o que demora para atualizar?

    
por user1032531 06.09.2013 / 15:54

2 respostas

1

Então eu vejo duas perguntas:

  • DNS do site desativado (1 & 1) vs. DNS no site (PHPWebhosting)
  • Tempo de propagação do DNS (Aguardando a atualização do domínio)

Primeira pergunta, não há diferença conceitual entre os dois serviços DNS ao gerenciar seu domínio. No entanto, no mundo real, a redundância e a estabilidade são fundamentais. 1 & 1 é uma empresa muito maior e, portanto, é capaz de hospedar vários servidores DNS de backup ou servidores DNS para diferentes regiões do mundo (possivelmente mais perto de seu público-alvo). 1 & 1 também está autorizado a vender domínios, isso mostra que eles têm um nível de confiança com a comunidade. Eu recomendo manter o 1 & 1 e permitir que eles mantenham seus servidores de nomes.

Segunda pergunta, o que você está falando é de propagação de DNS ou quando os registros de domínio são transferidos para DNS diferente em todo o mundo. DNS é complexo, então, por favor, dê uma olhada nisso ( link ) para uma expansão completa.

O que você experimentou (adicionei um novo nome de domínio a 1 & 1 ontem. Esta manhã, adicionei um novo host virtual Apache) não está relacionado aos tempos de propagação de DNS anunciados (conforme a propagação demora < 6 horas). Sua experiência é devido a registros DNS não têm efeito em seu servidor. No DNS, você está dizendo à Internet pública que um domínio está em um determinado local (endereço IP). Configurar um host virtual apache apenas torna a localização pública (o que é instantâneo).

    
por 06.09.2013 / 16:16
1

Todo registro DNS tem uma duração anexada a ele que explica por quanto tempo ele é válido (e, portanto, por quanto tempo ele pode ser armazenado em cache por outros servidores DNS). Portanto, quando você solicita o endereço IP para um registro de nome, seu sistema local ou seu próprio servidor DNS pode armazenar em cache o resultado e não atualizá-lo até que a duração especificada tenha passado.

Isso leva à afirmação de que as alterações no DNS podem levar um tempo X para mostrar um efeito.

Se você nunca fez uma solicitação para esse nome, ele também não está armazenado em cache. Isto é especialmente verdadeiro para o caso quando você acabou de registrar um novo nome de domínio. Nesse caso, a solicitação será sempre passada para o servidor DNS mestre do seu domínio.

    
por 06.09.2013 / 16:47