Dans mon réseau local, j'ai deux routeurs qui fournissent une connexion Internet en utilisant deux FAI différents. Je peux choisir le FAI à utiliser en configurant le routeur approprié comme passerelle par défaut.
Les connexions internet sont toutes deux asynchrones - elles ont toutes deux beaucoup de capacité en aval et peu de capacité en amont. Malheureusement, j'ai besoin de beaucoup de trafic pour télécharger des vidéos sur Youtube. Je veux utiliser les deux connexions Internet simultanément afin d'accélérer mes téléchargements sur Youtube.
Beaucoup de questions sur le lien "serverfault" vers ce document qui décrit comment configurer l'équilibrage de charge basé sur les routes. Mais comme la plupart de mon trafic va vers la même destination (Youtube), cela ne m'aidera pas.
J'imagine qu'il devrait être assez simple d'alterner l'envoi de colis par l'une ou l'autre des passerelles. Si tous les paquets ont la même adresse IP comme adresse source (ce qui signifie que le trafic entrant utilisera toujours la même interface), il ne devrait pas y avoir de problème, n'est-ce pas ? Le seul obstacle auquel je pense est le NAT qui peut m'empêcher de définir l'adresse IP source. Malheureusement, je n'ai pas encore de connexion ipv6 et je dois vivre avec le NAT.
Donc des questions :
- Comment équilibrer la charge du trafic sortant (Linux) ?
- Cela peut-il être fait en utilisant le NAT ?