A maneira mais comum de produzir isso é multiplexar duas conexões WAN usando um dispositivo fora do seu computador. Eu usei um roteador NAT de balanceamento de carga para fazer isso no meu site de trabalho por mais de um ano e meio, e funciona muito bem.
O uso de um dispositivo, como um roteador NAT de balanceamento de carga, permitirá que você conecte uma sub-rede ou LAN inteira às duas conexões de Internet multiplexadas, em vez de apenas um único computador. A NIC do seu computador enviará tráfego para um único gateway na LAN e o roteador NAT do gateway fará o balanceamento de carga do tráfego para as duas conexões WAN até o destino na WAN. Quando o tráfego retorna da WAN, o roteador reúne os pacotes recebidos e envia os pacotes para a fonte na LAN em um único fluxo coerente. Então o computador nem sabe que a conexão está sendo multiplexada.
Isso pode causar um problema em alguns sites que esperam que todo o tráfego seja originado de um único endereço IP da WAN. Por exemplo, um site que usa cookies para manter sessões para um usuário conectado verá o tráfego originado de dois locais usando o mesmo cookie. Isso pode parecer uma sessão invadida e muitos sites bloquearão isso. Portanto, você deve descobrir quais sites são sensíveis ao uso de dois endereços IP e criar uma regra de roteamento para enviar esse tráfego usando apenas um dos dois endereços IP da WAN.
Eu uso um Sonicwall TZ-210 para fazer multiplex duas conexões de internet (o dispositivo custa cerca de US $ 550) . Uma conexão é um modem a cabo com 10 Mbps para baixo e 2 Mbps para cima, o outro é um T1 ligado com 3 down e 3 up. A conexão multiplexada é efetivamente 13 down e 5 up.