A maioria dos navegadores tentará endereços disponíveis alternativos, se a primeira tentativa de conexão falhar . Mas isso é obviamente dependente da implementação, não há diretiva RFC ou recomendação para isso. Então, se você precisa ter certeza , você teria que modificar sua zona DNS e remover o endereço IP do link com falha. O problema de armazenamento em cache pode ser resolvido diminuindo o TTL para um valor baixo - 300 segundos são bastante comuns e um bom compromisso entre a eficiência do armazenamento em cache e a atualidade dos dados.
Um possível problema com o DNS RR é que não há como especificar qualquer tipo de prioridade para os registros DNS (não conseguir usar registros SRV de DNS devido à falta de suporte ao navegador), para que os clientes enviem solicitações para ambos endereços devido a rotação de registros em uma resposta DNS. Se um de seus links for mais "caro" (em quaisquer termos) do que o outro e você não o tiver usado a menos que o link principal falhe, o DNS RR não é a solução certa para o seu problema.
Outra opção seria usar um proxy reverso em um local alternativo / por meio de um link alternativo (supostamente ter um tempo de atividade melhor que o DSL / link de cabo - por exemplo, uma máquina virtual em um data center) que monitore ativamente suas duas conexões lidar com o failover automaticamente sem a necessidade de alterar os registros DNS.