Page 1 sur 1

Routeur pour ADSL/4G

Posté : dim. 16 oct. 2016 00:18
par ChenLyserg
Bonsoir tout le monde :)
Je possède un modem ADSL avec un très faible débit (70ko/s) et un modem 4G.
J’utilise aujourd’hui l’ADSL pour les jeux (50 – 60 ms de ping) et le reste sur mon modem 4G, j’aimerais utiliser mon Raspberry pi 3 pour faire du routage par port, plutôt que de changer de wifi à chaque fois.
Le modem ADSL serait connecté en RJ45 sur mon Raspberry 3, le modem 4G serait connecté en Wifi sur le WLAN0 du Raspberry 3. Je possède également un dongle wifi pour connecter au Raspberry afin de diffuser le nouveau wifi.
En finalité j’aimerais me connecter en wifi sur le Raspberry et selon le port que j’utilise être redirigé sur l’ADSL ou sur la 4G.
Est-ce possible ?
Merci

Re: Routeur pour ADSL/4G

Posté : dim. 16 oct. 2016 01:00
par spourre
Bonsoir,

Je fais une réponse de principe, théorique, car je n'ai pas testé (et je n'ai pas le matériel pour).
En principe, cela est possible MAIS:

-) Il faut mieux avoir de solides compétences réseau et Linux (ou en disposer dans son entourage proche).
-) être à l'aise en anglais technique.
-) Le Raspberry n'est pas la meilleure plateforme (faiblesse de son ethernet, GPIO inutile,....)
-) Il faut choisir une distribution ADAPTÉE et non un couteau suisse généraliste (bon à tout = propre à rien).

Ce que vous décrivez correspond à un routeur avec 2 ports WAN (ADSL, 4G) et servant de point d'accès WIFI.
il doit faire:

-) du loadbalancing (utilisation des 2 ports WAN)
-) du failover (reprise du trafic sur un seul port WAN si l'autre tombe en panne).
-) gérer le trafic en fonction de l'adresse IP ou du port utilisé.

Il existe une distribution dédiée à cela et qui est portée sur Raspberry, OpenWRT:
https://wiki.openwrt.org/doc/uci/multiwan
qui est portée sur Raspberry:
https://wiki.openwrt.org/toh/raspberry_ ... spberry_pi

Un beau challenge et de quoi écrire un bel article quand ça fonctionnera.
Bon courage

--
Sylvain

Re: Routeur pour ADSL/4G

Posté : dim. 16 oct. 2016 11:30
par destroyedlolo
Salut,

Il faut simplement que :
  1. ton kernel soit configuré en mon routeur
  2. que tu ais déjà établis les connectivités avec ton routeur ADSL et tes clefs WiFi, chacun avec un sous réseau différent
  3. toutes des machines doivent évidement avoir le rPI comme passerelle par défaut (default gateway).
  4. établir des routes comme suit :
    • passerelle par défaut du rPI : ton modem 4G
    • une route spécifique pour tes serveurs de jeux vers l'ADSL
Ainsi toutes les connections passeront par défaut en 4G sauf les jeux.

J'ai trouvé un TuTo ici qui explique la théorie : http://www.it-connect.fr/configurer-un- ... %EF%BB%BF/ (même si tu peux te passer du NAT à mon avis).

En jouant sur les regles de routages et les pénalités, tu peux même indiquer d'utiliser l'ADSL si la 4G n'est pas disponible.

Par contre,
ChenLyserg a écrit :Le modem ADSL serait connecté en RJ45 sur mon Raspberry 3, le modem 4G serait connecté en Wifi sur le WLAN0 du Raspberry 3. Je possède également un dongle wifi pour connecter au Raspberry afin de diffuser le nouveau wifi.
Je ne vois pas l’intérêt d'utiliser 2 réseau WiFi : pourquoi ne pas mettre les modems ADSL et 4G sur le même réseau Ethernet ? Dans ce cas, il faut les mettre dans le même réseau et leur assigner des IP statiques ton comme l'interface ethernet de ton rPI.
Alternativement, tu peux aussi brancher le routeur ADSL en USB : vu les débits que tu as, ça ne changera rien.

Enfin, spourre a raison sur le fait que le rPI est loin d'être la machine idéale pour ça car l'Ethernet, les WiFi et tes périphs USB vont tous passer par un unique hub USB interne donc les perfs seront pourries (un bananaPI ou un Cubieboard seraient mieux dans ce cas), Mais bon, vu la rapidité de tes réseaux, ça ne changera pas grand chose :twisted:

Re: Routeur pour ADSL/4G

Posté : lun. 17 oct. 2016 01:19
par ChenLyserg
Merci pour vos réponses.

Je commence petit à petit à faire mon réseau, j'ai paramétré le Eth0 (ADSL) et le wlan0 ( 4G ) comme suivant:

http://www.casimages.com/i/161017012306756597.jpg.html

ce qui donne :

http://www.casimages.com/i/161017012516623290.jpg.html

J'ai fais un petit schémas représentant le "montage" :

http://www.casimages.com/i/161017012737862698.jpg.html

Le dongle Wifi est celui ci : http://www.ldlc.com/fiche/PB00181010.html
je veux que mes appareils se connectent sur ce dongle pour accéder à internet. J'ai vu qu'il existe un logiciel pour diffuser le wifi, Hostapd, est-il bien ?
Pouvez-vous m'indiquer la procédure a suivre désormais ? je suis un peu perdu.
Merci beaucoup

Re: Routeur pour ADSL/4G

Posté : lun. 17 oct. 2016 17:22
par spourre
Bonjour,

On trouve tout sur framboise 314 ;-)
http://www.framboise314.fr/mettez-un-ro ... -linverse/

Sylvain