Accueil - Guides & Astuces - Serveurs & Infrastructure - OpenMPTCProuter – Comment Agréger votre connexion Adsl et 4G

OpenMPTCProuter – Comment Agréger votre connexion Adsl et 4G

OpenMPTCProuter – Comment Agréger votre connexion Adsl et 4G
4.5 (90%) 10 vote[s]

La nouvelle Freebox Delta propose une fonctionnalité sympathique qui est de combiner votre connexion ADSL et votre connexion 4G. 

On appelle cela une agrégation de lien et le but est de fournir un débit plus rapide !

Mais savez-vous qu'il est possible de faire la même chose pour quelques euros et ce avec tout les d'opérateurs ?

Voici donc un tutoriel pour fusionner (ou agréger) votre connexion ADSL / FIBRE avec un réseau 4G (mais pas que !).

Pourquoi faire une agrégation des débits ?

C'est simple, si vous êtes dans une zone avec une bonne couverture 4G mais un débit ADSL un peu faiblard et bien vous allez pouvoir augmenter drastiquement votre débit en fusionnant le débit de la connexion 4G avec celle de votre connexion ADSL.

Ainsi dans certains cas vous pourrez avoir du très haut débit.

Comment agréger vos connexions ADSL et 4G ?

Présentation OpenMptcprouter

Pour pouvoir fusionner ses débits nous allons utiliser un système très intéressant qui est gratuit. Ce système s'appelle OpenMPTCProuter

Il a été conçu par Ycarus (Yannick Chabanois) qui est un ingénieur système.

Son outil utilise la technologie du VPN BONDING et du MultiPath.

Il est possible de fusionner jusqu'à 8 connexions (qu'elles soient Fibre, Adsl , Vdsl , 3g , 4g , 5G ...)

schéma fonctionnement OpenMptcpRouter

Etape 1 - Pré-requis nécessaires

Pour mettre en place OpenMPTCProuteur vous devez avoir quelques pré-requis (et sortir tout de même votre porte monnaie).

  • Il vous faut un serveur VPS (serveur dédié virtuel) avec un débit d'au moins 100MB/S (l'offre d'entrée gamme de OVH est très bien et ça coûte 3,59€ TTC / mois)
  • Idéalement je vous conseille d'investir dans un RASBERRY PI dernière génération (B+) (environ 50€). J'ai commandé ce pack sur Amazon  l'avantage est qu'il y a tout dedans.
  • Il faut un routeur 4G performant (j'ai un TP LINK ARCHER MR 200) et si vous le souhaitez j'ai rédigé un article sur ce routeur 
  • Un abonnement 4G avec le plus de GO possible voir GO ILLIMITÉS.
  • Un switch (facultatif c'est si vous n'avez plus de ports disponibles sur votre box)
Bon à savoir : OpenMPTCProuter peut être installé sur une machine virtuelle avec VIRTUALBOX, sur un routeur Linksys. Le RASBERRY n'est pas obligatoire mais facilite grandement la mise en place !

Etape 2 - Préparation de votre réseau

Il est recommandé de désactiver les services DHCP sur vos box et routeurs 4G. 

En effet le routeur OpenMptcprouter peut faire office de DHCP et donc distribuer automatiquement le paramétrage réseau.

Il faut que vos réseaux soient sur un adressage différent.

Exemple :

  • ADSL en 192.168.1.X (votre box est 192.168.1.1)
  • Routeur 4G en 192.168.2.X (votre routeur 4G est 192.168.2.1)
Dans mon cas j'ai choisi de laisser le DHCP sur ma LiveBox ainsi elle distribue le réseau sans agrégation. Si un PC doit avoir un boost de débit, il me suffit de configurer la carte réseau sur le réseau du OPENMPTCPROUTER. J'ai un forfait 4G de 30 GO donc j'ai pas envie que tout soit bouffé rapidement.

Etape 3 - Téléchargement et Installation d'OpenMptcpRouter (partie routeur)

Vous devez télécharger le système sur le site officiel.

page de téléchargement OpenMptcprouter

Une fois l'image téléchargée j'ai utilisé le logiciel Etcher (c'est une interface graphique pour graver l'image sur la carte SD du Rasberry PI.)

logiciel etcher

Votre système est prêt !

  • Vous pouvez brancher votre RASBERRY à votre Box (ou à un switch) directement à l'aide d'un câble ETHERNET. Son adresse IP est 192.168.100.1
  • Votre routeur 4G  doit être relié à votre (BOX ou à un switch)

Etape 4 - Installation d'OpenMptcpRouter (partie serveur)

L'installation doit être faîtes sur un serveur VPS. Dans mon cas j'en ai pris un chez OVH situé à Gravelines. Lors de votre commande il faut choisir le système d'exploitation suivant :

DEBIAN 9 ou Ubuntu 18.04 (j'ai une préférence pour Debian).

vps ovh tarifs

Une fois votre commande effectuée vous allez recevoir un mail avec le code administrateur et mot de passe.

Il faut se connecter à votre serveur en SSH (port 22) à l'aide du logiciel Putty

Lorsque vous êtes connecté vous devez saisir la commande suivante :

Si vous avez choisi Debian :

wget -O - http://www.openmptcprouter.com/server/debian9-x86_64.sh | sh

Si vous avez choisi Ubuntu :

wget -O - http://www.openmptcprouter.com/server/ubuntu18.04-x86_64.sh | sh

L'installation démarre et votre serveur doit redémarrer.

Vous avez des clés (MPLVPN, GloryStun, VPS) qui vous sont affichés il est important de les copier-coller quelque part :).

Au cas ou elles seront stockés ici sur votre VPS : root/openmptcprouterconfig.txt

Attention le port SSH change et devient 65222 au redémarrage

Votre VPS est prêt on peut passer à la configuration du routeur.

Etape 5 - Configuration du routeur OpenMptcpRouter

Passons maintenant à la configuration. I

l faut mettre votre PC dans le même réseau que le routeur OpenMptcpRouter si vous avez désactiver le DHCP de votre Box (le réseau est le 192.168.100.X et le routeur est en 192.168.100.1)

Dans votre navigateur saisir l'adresse 192.168.100.1

La page d'accueil s'affiche il n'y a pas de mot de passe. Je vous recommande d'en définir un par mesure de sécurité.

Il faut se rendre dans le menu Système > OpenMPTCProuter

configuration openmptcprouter

Il va falloir:

  • Saisir l'adresse IP publique de votre serveur VPS.
  • Saisir la clé VPS (fournit lors de l'installation du serveur).
  • Indiquer l'adresse Ip de votre Box ADSL.
  • Indiquer l'adresse IP de votre Routeur 4G.

Une fois que c'est validé votre agrégation devrait être opérationnelle.

On le voit dans l'onglet "Etat".

Testez votre débit pour constater l'amélioration !

Vous trouverez toute la documentation sur le site officiel : https://www.openmptcprouter.com/

Il existe un sujet sur le forum de LaFibre.info si jamais vous avez besoin d'aides. (N'hésitez pas à utiliser le fil de commentaires de ce billet également)

Pour aller plus loin

Tout le flux internet qui transite en agrégation est crypté à l'aide d'un VPN. Votre IP PUBLIQUE devient celle du serveur OVH.

Certains services comme NETFLIX peuvent être alarmistes. Si jamais vous avez besoin d'aides pour configurer les règles d’exceptions n'hésitez pas à utiliser le fil des commentaires.

15 commentaires

  1. oui c’est bon merci beaucoup pour votre aide

  2. c’est bon pour ta conf du coup ?

  3. Merci à tous les 2 ; je suis vraiment nul . J’ai pas vu à installer sur le serveur VPS et j’ai foncé tête baissée .
    Merci beaucoup pour votre aide

  4. Mais le script, tu dois le lancer sur le Vps pas sur le Rpi. Le Rpi une fois installer il est opérationnel, tu te connecte avec le navigateur dessu. Et le script c’est pour ton Vps.
    A plus

  5. bonjour;
    oui , j’accède à l’interface et je rentre l’adresse du script debian . Et j’ai écris impossible de telecharger.
    Il y a une autre manip à faire ? ( configuration du routeur avant ? ) je sais pas je bloque. J’ai essayer 3 alims différentes . Je dois être nul

  6. Hello, du coup je résume tu as mis en place le système sur ta carte SD , tu allumes le Rasberry et accèdes tu à l’interface 192.168.100.1 ?

  7. bonjour jeff et merci pour ta réponse.
    Normalement j’ai 3A et 5v

  8. As tu vérifié si ton rpi est assez alimenter, j’avais eu ce soucis avec une alim trop faible. Min 2a je pense. Et sur le vps Ubuntu n’a pas fonctionner pour moi, mais avec Debian non soucy.
    à plus

  9. Bonjour
    merci pour ce tuto
    je dois être très mauvais ; j’installe l’image ( pas de soucis ) mais je n’arrive pas à injecter le script.
    Lorsque l’on a graver ; on branche le raspberry sur le switch et on lance le script ? Doit on faire quelque chose avant ( paramétrage de openmcp ? ).
    je suis désolè mais je ne trouve pas …

  10. Bonjour, me concernant j’ai un abonnement RED BY SFR et j’ai eu des soucis mais l’aggregation se faisait bien.
    Tu es bien à jour côté routeur et côté VPS ?
    Je ne pense pas que ça vienne du routeur.
    Tu peux faire un test de débit sur le site https://nperf.com/fr/

  11. Bonjour,
    On parlait de la solution mais ce qu’on trouvait jusqu’à présent était indigeste. Merci donc pour ce tuto simple et accessible pour tous.
    Je l’ai suivi et tout marche sauf que sur mon WAN2 (4G = Huawei B525 et Red SFR) il me met le message « Multipath seems toi be blockes on the connection » :-(
    Questions :
    – Comment vérifier que le multipath marche ou pas ?
    – Si c’est confirmé, cela vient-il du routeur Huawei ou du FAI (Red SFR) ?
    Est-ce que ceux pour qui ça marche peuvent communiquer quel FAI ils utilisent pour leur WAN 4G ?
    Merci !

  12. LE VPS est obligatoire il permet d’agréger la connexion. L’avantage du VPS OVH c’est que la vitesse de connexion est de 100 MB /S et donc un débit max de 100 MB en agrégation.

  13. Bonjour à tous, Après avoir fais quelques recherches sur l’agrégation ADSL + 4G je viens de tomber sur cette pages formidable. Beau Travail !

    j’ai tout de même 1 point noir au tableau que je n’arrive pas totalement à élucider. Si je comprend bien le VPS sert à sécuriser les connexions que j’ai agrégé et me permet d’obtenir une adresse IP centrale pour l’accès à mon réseau depuis l’extérieur ?

    Ce qui m’amène à d’autre questions concernant ce VPS :
    Pourrai-je m’en passer ?
    Quel sont les risques encouru si je voulais m’en passer ?
    Pourrai-je créer mon propre serveur VPS ? (je pense que cela n’aurai aucun intérêt, mais je pose la question pour démystifier cette partie en faite)
    Quels serai les prérequis nécessaires … ?

  14. Bonjour content que tu ai réussi à mettre ça en place .
    Pour la latence c’est normal avec le Vpn.
    L’offre Firstheberg a vraiment l’air pas mal par rapport à Ovh.

  15. Bonjour,

    Merci pour ce tuto, après avoir installer plusieurs fois j’ai enfin réussit, tous fonctionne même Netflix
    VPS en France : firstheberg.com (chez OVH Netflix ne fonctionne pas)
    Pour ~30€/mois j’ai enfin du débit
    Abonnement ADSL chez free prix en promo pour 9,99€ (freebox cristal)
    Avec mon abonnement Freebox j’ai droit à un forfait 4G illimité pour 15,99€
    le VPS au prix de 3€
    Nouveau modem 4G TP-link TL-MR6400 (offre reconditionnée) à 53,99€
    Bon j’ai avec le site https://www.antennesmobiles.fr/ cherche quel était l’antenne 4G la plus proche.

    Pour l’installation j’ai eu des soucis avec le DHCP du OpenMPTCProuter qui ne s’activait pas. J’ai résolu le problème avec une nouvelle installation et la première chose que j’ai faite j’ai activé le DHCP et j’ai coché la case « Forcer » dans la configuration avancer.
    Puis je configure les WAN1 (ADSL) et WAN2 (4G)
    Puis je configure le serveur.
    Il faut attendre chez moi l’activation a duré 1h.

    Voila pour mon retour d’expérience, je suis passer de 5-6 Mbps a 20 Mbps. C’est vraiment le top, parcontre la latence est toujours aussi mauvaise ping à ~60-80ms

    Et voila je suis trop fière de mon montage.

    A+

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Notre site propose des cookies afin d'améliorer votre expérience utilisateur. Pour informations nous utilisons Google Adsense pour afficher de la publicité et Google Analytics pour avoir des statistiques précises sur le nombre de visiteurs et pour améliorer notre positionnement sur google. Si vous êtes d'accord avec ça merci de cliquer sur "Accepter". Plus d’informations

Les paramètres des cookies sur ce site sont définis sur « accepter les cookies » pour vous offrir la meilleure expérience de navigation possible. Si vous continuez à utiliser ce site sans changer vos paramètres de cookies ou si vous cliquez sur "Accepter" ci-dessous, vous consentez à cela.

Fermer