Endereço IP vs Servidor de nomes

1

Eu tive um problema em que precisávamos alterar o endereço IP de um determinado domínio. Este domínio é controlado externamente, mas a hospedagem na web é fornecida por mim. No entanto, a empresa externa que controla o domínio se recusa a alterar os servidores de nomes, eles só definirão o nome A para um determinado endereço IP.

O domínio foi configurado para apontar para o IP antigo, que funcionou bem inicialmente. Alterei o endereço IP ao mesmo tempo em que a empresa externa alterou o IP no nome A. Houve algum tempo de inatividade à medida que a mudança se propagou, mas isso era esperado e não um problema.

No entanto, mesmo após quatro dias, alguns usuários estavam sendo redirecionados para o endereço IP antigo, que não funcionava mais. Eu descobri que isso era porque o navegador deles estava armazenando em cache o endereço IP. Limpar o cache do navegador resolveu o problema.

Minhas perguntas são:

  • Se a empresa externa tivesse mudado os Servidores de Nomes, isso teria sido um problema?
  • Existe algum benefício em usar endereços IP em vez de Servidores de Nomes? A empresa externa ainda fornece o serviço de e-mail, se isso fizer diferença.
  • No futuro, qual seria a melhor maneira de lidar com esse cenário?

Para referência, o TTL foi definido em 1 hora e a idade máxima para o HTTP do site está definida como 0.

Agradecemos antecipadamente:)

Editar - Para esclarecer, é assim que o domínio está atualmente configurado. A empresa externa definiu os servidores de nome de domínio para seus próprios servidores de nomes. Eles estão usando registros A para apontar o domínio para o endereço IP do nosso servidor. O problema surgiu porque eu precisava mudar o IP do servidor, o que significava que precisavam atualizar o nome A. Eu perguntei se eles poderiam apenas mudar os servidores de nomes para os meus servidores de nomes, mas eles se recusaram.

    
por thebronsonite 27.02.2017 / 20:04

1 resposta

0

If the external company had changed the Name Servers, would this have been an issue? - provavelmente. Se o navegador do cliente estivesse armazenando em cache o registro DNS do site, a alteração dos servidores de nomes (ou qualquer outra coisa) não mudaria esse fato.

Is there any benefit to using IP addresses instead of Name Servers? - não entendi o que você está perguntando. Usando o endereço IP e para quê?

The external company still provide the email service, if this makes a difference. In future, what would be the best way to handle this scenario? - Altere o registro DNS ou registros relacionados ao site e deixe tudo sozinho. Se você é o desenvolvedor da web e hospeda o site, deve se preocupar apenas com os registros de DNS relacionados ao site. Deixe os servidores de nomes, registros MX, etc., etc. sozinho. Não há necessidade de fazer nada com nenhum registro DNS além daqueles relacionados ao site.

    
por 27.02.2017 / 20:25