•OpenMPTCProuter – Comment Agréger vos connexions (fork) - youtube
•OpenMPTCProuter – Comment Agréger votre connexion Adsl et 4G
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 !).
Table des matières
OpenMPTCProuter – Comment Agréger votre connexion Adsl et 4G
Pourquoi faire une agrégation des débits ?
Comment agréger vos connexions ADSL et 4G ?
Etape 1 - Pré-requis nécessaires
Etape 2 - Préparation de votre réseau
Etape 3 - Téléchargement et Installation d'OpenMptcpRouter (partie routeur)
Etape 4 - Installation d'OpenMptcpRouter (partie serveur)
Etape 5 - Configuration du routeur OpenMptcpRouter
Désactivation DHCP sur OpenMptcpRouter
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.
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 ...)
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 !
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.
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
•.Votre routeur 4G doit être relié à votre (BOX ou à un switch)
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.
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)
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)
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.