Primeiro, verifique se o seu gargalo não é a CPU necessária para criptografia na sua VPN. Se a sua CPU já estiver no máximo, nenhum arranjo de espalhar seu tráfego por múltiplas conexões no servidor VPN existente pode ajudar, embora o aumento dos recursos disponíveis da CPU possa.
Uma limitação importante na velocidade de qualquer conexão TCP é a combinação de Round Trip Time (também conhecido como ping) e Window size. Veja Wikipedia para saber mais sobre isso. Conexões através de sua VPN podem ter um longo tempo de ida e volta, dependendo de onde sua VPN está localizada. Você pode melhorar as coisas com algum ajuste do tamanho da janela de recepção TCP, mas você pode querer pensar primeiro sobre a localização do seu servidor VPN. A eficácia do aumento do tamanho da janela TCP é limitada pela taxa de perda de pacotes.
Se você se conectar ao seu servidor OpenVPN por TCP, e ele estiver muito distante, esse link poderá ser restringido pelo tamanho da janela RTT / Recebimento, e o limite imposto será o total de todo o tráfego que você colocar por meio desse link . Conectar-se ao OpenVPN via UDP pode ajudar lá.
Se você realmente deseja divulgar seu tráfego em vários links VPN, veja este guia de roteamento avançado , mas parece assustador. Ele fornece um esboço de como as coisas funcionam e alguns dos comandos necessários para colocá-lo no lugar, mas a possibilidade de depurar a configuração exigiria muito mais do que é apresentado. Parece provável que deveria haver uma ferramenta de nível superior para gerenciar isso, mas não sei. Eu estaria interessado em ouvir sobre uma coisa dessas.