I need to have a DNS entry to the remote server that typically points to 1.1.1.1 but can change to 2.2.2.2 as an alternative when the connection is no good.
Não, o que você precisa é um meio de unir as duas conexões. No entanto, esse é um sistema de agregação de link de entrada que é tratado por rotas BGP em cada ISP individual. Eu não estou ciente de um meio de ponderar um sobre o outro, no entanto eu não sou um especialista inigualável neste esquema exato. Não seria surpreendente para mim se você obtivesse um pouco de correria com o ISP esquisito sobre as rotas BGP de publicidade que permitem que você tenha um endereço IP que, em essência, flutue entre as duas conexões.
Este não é um problema que o DNS possa resolver (fácil ou confiável *). Deixe o DNS ser DNS, que é um sistema simples de armazenamento e recuperação de informações de par de valores-chave. E antes que você pergunte, round robin também não irá ajudá-lo. =)
* Ok, ok, sim, você pode fazer algumas coisas que lembram vagamente o balanceamento de links de entrada usando o DNS. É mal e envolve atrasos de propagação como parte do seu SLA e também depende dos administradores de DNS para não mexer com os valores de TTL dos seus registros, o que não é uma aposta segura. Eu nem vou explicar o failover de DNS aqui (ou como eu me refiro a ele "DNS fauxover") porque eu não acho que é particularmente confiável / profissional, mas vou linkar para ele e se o link morre para pessoas em o futuro, não há nenhum mal causado porque ... é mal. NÃO DIGEM EU NÃO O AVISO.