Você não forneceu informações suficientes para prosseguir, particularmente como a "desconexão" funciona. Fazendo suposições enormes, existem algumas maneiras de lidar com isso -
-
Garanta que a rota mais confiável seja menos preferida e defina a mais rápida, mas menos confiável conexão de tal forma que a interface (ou pelo menos sua rota) desaparece quando não está disponível - isso fornecerá failover automático e dará a você o melhor de ambos os mundos - mas assume que você pode fazer a rota desaparecer (o que não é difícil se você estiver usando PPP. (Note que a ethernet não impede o uso de PPP, PPPoE é muito comum)
-
Use o roteamento dinâmico como o BGP (ou OSPF ou RIP, mas, na realidade, será BGP on a suposição de que suas rotas vão para provedores diferentes). Este curso assume o seu roteador é capaz de BGP, você possui direitos de espaço IP e ambos os provedores vão jogar juntos.
-
Configure o roteamento de origem para que os pacotes possam passar por qualquer conexão, dependendo do IP de origem (ou marca) atribuído a eles. Então equilibre esta conexão. Mais uma vez, são várias maneiras de fazer isso, dependendo do que você está tentando fazer e seu capacidade de hardware, mas incluem:
-
As rotas que exigem baixa largura de banda ou alta confiabilidade passam pela lenta conexão. "Nice to haves" passar pela conexão rápida.
-
Obtenha uma conexão externa confiável (servidor virtual), configure 2 VPNs para servidor - um através de cada link, agregar os links como e disponível e rota tudo através deles. Isso provavelmente oferece o melhor dos dois mundos mas requer um pouco de habilidade e, claro, uma conexão rápida no outro lado. [E sim, eu conheço alguém fazendo exatamente isso, então é bem prático com o conhecimento]
-
Para fazer qualquer uma dessas coisas, você precisa de um roteador decente - mas decente pode ser um sistema embarcado baseado em Linux (já fiz todas essas coisas de uma vez ou outra usando o Linux). Os howtos exatos não são realmente passíveis de uma questão de superusuário, pois exigem uma compreensão profunda das redes.