4.6 / 5 ( 14 votes )

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.

Autre point fort avec OpenMptcpRouter c'est que si un lien tombe le deuxième prend le relais, ainsi vous diminuer les pertes de connexion internet.

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 ...)

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).

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.

Néanmoins il est tout à fait possible de laisser votre box principale gérer la distribution des adresses.

Dans ce cas de figure vous devez fixer vous même l'adresse IP des appareils qui bénéficierons de l'aggregation de liens.

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.

Quelques informations à connaître concernant le téléchargement :

Privilégiez la version 64 bits

Privilégiez le format ext4

La version Factory c'est pour une installation toute fraîche ! La version Sysupgrade c'est pour mettre à jour votre routeur !

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.)

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

. 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).

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/openmptcprouter_config.txt

Pour accéder au fichier dans votre shell faire :

cd ..

cd /root/

cat openmptcprouter_config.txt

Vous afficherez alors vos clés.

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

Il 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

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)

Désactivation DHCP sur OpenMptcpRouter

Si vous souhaitez maîtriser votre forfait 4G je vous conseille de désactiver le DHCP du routeur OpenMptcp. Voici comment désactiver le DHCP :

Allez dans Réseau > DHCP et DNS puis décocher la case Autoritaire.

Ensuite on doit désactiver le DHCP dans l'interface LAN0 (dans Réseau > Interfaces).

Avec cette configuration vous devez configurer l'adresse IP de toutes machines voulant utiliser l'aggregation.

Le paramétrage sera donc :

IP : 192.168.100.X (X = un numéro unique entre 2 et 254)

Masque : 255.255.255.0

Passerelle : 192.168.100.1 (votre OpenMptcpRouteur)

DNS : 192.168.100.1 (votre routeur OpenMptcp)

Le cas de sites bloqués

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 et vous bloquer l'accès. Tout comme jeuxvideo.com par exemple.

Il existe une option permettant de contourner ce problème (OMR BYPASS).

OMR BYPASS permet de présenter aux site l'IP de votre internet ADSL ou 4G et donc ainsi d'accéder au site.

Pour configurer OMR BYPASS :

Puis vous ajoutez vos domaines. Dans Interface ici j'ai choisi Wan1 soit ma Livebox (Wan2 étant mon routeur 4g)

Bon à savoir : Même si vous affichez l’IP de votre connexion ADSL , la connexion qui transite entre le site ET vous est aggrégée.