Para usar várias conexões de saída , tudo o que você precisa é encaminhar o tráfego adequadamente. Há um número de distribuições de roteadores Linux / BSD que funcionarão bem, como m0n0wall .
No entanto, para compartilhar o mesmo conjunto de IPs públicos em várias conexões recebidas , a participação do ISP é necessária.
Isso é de fato referido como multi-homing, e requer o uso de BGP, um número AS atribuído e a propriedade de um espaço IP.
Isso não costuma ser viável para pequenos espaços de IP; talvez você consiga obter um link redundante de um ISP, e nesse caso ele cuidará do multi-homing, mas isso não o protege contra o fato de o ISP estar inativo ...
Uma alternativa é hospedar seus serviços críticos em um datacenter, que será redundante em todos os aspectos (energia, refrigeração, hardware, conectividade) - mas você terá que comparar os custos.