De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Vous avez réalisé ou vous voulez réaliser un truc impensable avec votre Raspberry Pi ? Cet endroit est pour vous...

Modérateur : Francois

Avatar du membre
bu3304
Messages : 10
Enregistré le : mer. 24 nov. 2021 19:31
Localisation : Gironde
Contact :

De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par bu3304 » sam. 27 nov. 2021 09:55

Bonjour à toutes et à tous,
Je viens vers vous car je coince dans ma mise en place d'un partage d’une connexion 4G en Ethernet + Wifi.
J'ai suivi les 2 billets de François et cela marche bien mais je me heurte à une grosse problématique : les équipements en ethernet ne communiquent pas avec ceux en wifi. Normal car LAN en 10.0.0.0/24 et WIFI en 10.0.10.0/24.
Sauf qu'avec mon "parc", j'ai besoin d'avoir tout sur le meme plan d'adresses. Equipements en LAN : NAS pi4 sur OMV5, 2 PI4 en LibreELEC, PC de bureau, TVs. Equipements en WIFI : tablettes, smartphones, smart monitor et laptop. J'ai donc besoin que les machines en Wifi puissent aussi acceder au NAS (films, series, videos...).
J'ai tenté les modifications suivantes :
/etc/dhcpcd.conf :
# Adresse fixe sur le port Ethernet eth0
interface eth0
static ip_address=10.0.0.1/24
# Adresse fixe sur wlan0
nohook wpa_supplicant
interface wlan0
static ip_address=10.0.0.1/24

/etc/dhcp/dhcpd.conf :
# Reseau 10.0.0.0 sur eth0
subnet 10.0.0.0 netmask 255.255.255.0 {
interface eth0;
range 10.0.0.10 10.0.0.49;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
}
# Reseau 10.0.0.0 sur wlan0
subnet 10.0.0.0 netmask 255.255.255.0 {
interface wlan0;
range 10.0.0.50 10.0.0.100;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
}
Les équipements se retrouvent bien sur le même plan mais je perds l'accès à internet via le lien 5G sur tous mes équipements (lan comme wifi)
Je ne comprends ce que j'ai loupé ?
De plus j'ai aussi une Freebox Delta + player Devialet + 2nd décodeur mini4K. Et du coup, là aussi non visible par le NAS. Possible d'intégrer ces équipements dans le meme plan IP ?
J'ai tenté de rajouter ceci (https://4gbox.toosurtoo.com/astuces/freebox/) mais du coup plus de TV via Free
Dans l'attente d'un coup de pouce,
Bon weekend à la communauté

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par piper » sam. 27 nov. 2021 17:55

Bonjour, dans tes essais, un truc ne va pas :
Dans la 1ère partie, je pense que tu donnes la config du routeur (qui fait dhcp), tu y mets la même adresse ip statique sur le wlan0 et sur eth0.
Chacune doit être différente : ce sont 2 interfaces réseaux distinctes même si elles sont connectées au même appareil( un raspberry)
interface eth0
static ip_address=10.0.0.1/24
# Adresse fixe sur wlan0
nohook wpa_supplicant
interface wlan0
static ip_address=10.0.0.1/24

Je n'ai parcouru la doc qu'en diagonale.
Mais moi, je serai parti de la solution première qui fonctionne (sauf la com entre eth0 et wlan0) et j'aurai ensuite autorisé la communication entre les 2 classes d'ip
(ipforwarding)
Je ne suis quand même pas admin réseau professionnel et il existe peut-être une autre solution, mais je pense que celle-ci marcherait.
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par Artemus24 » sam. 27 nov. 2021 17:58

Salut bu3304.

Je crois avoir lu ta demande dans le bloc de François.
Il t'a conseillé de poser ton problème dans le forum Framboise314.
bu3304 a écrit :je me heurte à une grosse problématique : les équipements en ethernet ne communiquent pas avec ceux en wifi. Normal car LAN en 10.0.0.0/24 et WIFI en 10.0.10.0/24.
Pourquoi as-tu deux réseaux locaux ? Y-a-t-il une raison à cela ?

En lisant ton message jusqu'au bout, je découvre que tu as une freebox, en plus de ta connexion en 4G.

Dois-je comprendre que tu as un problème de débit, voire de connexion et que tu privilégies le 4G plutôt que l'ADSL ?

@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par piper » sam. 27 nov. 2021 18:09

Pourquoi as-tu deux réseaux locaux ? Y-a-t-il une raison à cela ?
Je peux répondre à cela :
Notre ami qui pose la question a simplement suivit la documentation
https://www.framboise314.fr/partage-dun ... rnet-wifi/
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Avatar du membre
bu3304
Messages : 10
Enregistré le : mer. 24 nov. 2021 19:31
Localisation : Gironde
Contact :

Re: De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par bu3304 » sam. 27 nov. 2021 23:31

Bonsoir.
Merci pour vos réponses et merci de vous pencher sur mon problème.
Effective j'ai, depuis mon déménagement, un très mauvais debit internet (2M) et même l'agrégation 4G de la Delta ne permet pas de retrouver les debits/services de mon ancien domicile.
Je souhaitais donc trouver une alternative économique au combo routeur wifi LTE + routeur multiwan avec balance de charge. Car là où j'habite, je suis couvert par la 4G/5G.
Le blog de framboise314 a toujours été de bons conseils quant à ma découverte du Raspberry. Et le billet de François (https://www.framboise314.fr/partage-dun ... ernet-wifi) était clairement la réponse à ma problématique.
Mais le fait d'être sur 2 plages adresses différentes me gêne dans mes usages (principalement l'accès au NAS via le wifi) et là je sèche car pour les périphériques en ethernet c'est OK ainsi que le debit Internet (80M).
Bonne fin de soirée. Bon dimanche.

Avatar du membre
bu3304
Messages : 10
Enregistré le : mer. 24 nov. 2021 19:31
Localisation : Gironde
Contact :

Re: De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par bu3304 » dim. 28 nov. 2021 11:59

Bonjour,
Donc existe-t'il un tuto pour faire en sorte que la partie LAN et la partie WIFI soit sur le même plan d'adressage et que l'internet fonctionne ?
Car toutes les manips que j'ai essayé me font tomber l'internet sur la partie WIFI.
Je suis un noob en la matière et pas spécialiste des réseaux.
Bon Dimanche à toutes et à tous.

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par Artemus24 » lun. 29 nov. 2021 17:24

Salut à tous.

C'est une bonne idée d'utiliser la 4G/5G chez toi, si le débit de ta FreeBox est faible.
Mais ce que je ne comprends pas dans le didacticiel de François est de vouloir créer deux sous-réseaux.
Il n'y a aucune raison de scinder eth0 et wlan0.
De plus, je constate que dans ce didacticiel, aucune gestion de l'IPv6 n'a été faite.

J'ai transformé une de mes raspberry en routeur.
Le but était d'avoir un sous-réseau dans mon réseau local.
Je relie ma raspberry par un câble Ethernet à ma Box SFR.
J'utilise le wifi comme point d'accès au réseau internet, aussi bien en IPv4 qu'en IPv6.
L'idée était d'avoir une rallonge entre la box SFR et une pièce assez éloignée du wifi.

J'utilse aussi le fichier "/etc/dhcpcd.conf" pour déclarer les adresses IPv4 & IPv6 de mon sous-réseau (wlan0).
Mais je n'utilise pas "/etc/dhcp" pour attribuer des adresses Ip.
J'utilise dnsmasq qui me semble plus riche en fonctionnalité.
Il sert pour attribuer des adresses IP à partir d'adresses MAC, comme un serveur DHCP, mais aussi le DNS.
En tant que point d'accès Wifi, j'utilise hostapd avec un accès en 802.11N.

Pour résoudre ton problème, tu vas utiliser les règles du pare-feu iptables (ainsi que ip6tables pour gérer l'IPv6).

Code : Tout sélectionner

sudo iptables -t nat -A POSTROUTING -o usb0 -j MASQUERADE
Cette ligne signifie que l'internet arrive par l'interface usb0.

Code : Tout sélectionner

sudo iptables -A FORWARD -i usb0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i usb0 -o eth0  -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0  -j ACCEPT
sudo iptables -A FORWARD -i eth0   -j ACCEPT
Ces lignes permettent de distribuer l'internet (usb0) vers les autres interfaces (wlan0 et eth0).

Pour ma part, je n'aurai pas déclaré ainsi le routage, voici ce que je propose :

Code : Tout sélectionner

sudo iptables -A FORWARD -i usb0  -o wlan0 -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o usb0  -j ACCEPT
sudo iptables -A FORWARD -i usb0  -o eth0  -j ACCEPT
sudo iptables -A FORWARD -i eth0  -o usb0  -j ACCEPT
Auquel j'ajouterai, qui devrait résoudre ton problème :

Code : Tout sélectionner

sudo iptables -A FORWARD -i wlan0 -o eth0  -j ACCEPT
sudo iptables -A FORWARD -i eth0  -o wlan0 -j ACCEPT
Je ne l'ai pas testé, mais je pense que tu auras une vision globale de tes deux sous-réseaux.
Si tu veux avoir l'IPv6, il suffit de dupliquer ces lignes, en remplaçant "iptables" par ip6tables".

Il y a un problème avec ce didacticiel.
Il est minimaliste et il n'y a aucune sécurité mise en place dans le pare-feu.
On ne gère pas ainsi le pare-feu en tant que service.
Il faut créer un script bash avec les règles à appliquer.
Il sera placé dans le répertoire "/etc/network/ip-pre-up.d" sous le nom de "firewall".
Il y aussi un autre script bash pour défaire les règles.
Il sera placé dans le répertoire "/etc/network/ip-ppst-down.d" sous le même nom de "firewall".

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

Avatar du membre
bu3304
Messages : 10
Enregistré le : mer. 24 nov. 2021 19:31
Localisation : Gironde
Contact :

Re: De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par bu3304 » mar. 30 nov. 2021 10:18

Bonjour Artemus24,
Merci pour ta réponse mais tes éclaircissements m'ont finalement plus mis dans le "noir".
Etant un debutant , je me rends compte que sans un tuto étape par étape, je n'arrive pas au résultat escompté.
Toujours le souci de périphériques en WIFI qui ne se connectent pas à Internet (erreur de DNS dans les navigateurs). Sauf que faisant "tomber" mon reseau, le NAS ne répond plus et les utilisateurs du foyer en pâtissent.
Je lâche l'affaire et j'ai donc reconnecté tout mon parc à la Freebox Delta et fait avec mes 1 Megas qui "boostés" par l'agrégation 4G interne de Free me fait monter parfois à 2-3 Megas.
Au moins, les players Kodi du foyer voient tous les NAS OMV5 et NAS Freebox.
Merci pour vous être intéressé à mon souci.
Bien Cordialement

dyox
Raspinaute
Messages : 969
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par dyox » ven. 3 déc. 2021 15:16

Bonjour,
La raspberry est-elle destinée à faire autre chose ?
Si elle est destinée qu'à faire ça et que vous n'y arrivez pas, essayez avec la OpenWRT. C'est une distribution pour la transformer en routeur.

Avatar du membre
bu3304
Messages : 10
Enregistré le : mer. 24 nov. 2021 19:31
Localisation : Gironde
Contact :

Re: De l'aide suite à partage d’une connexion 4G Ethernet + Wifi

Message par bu3304 » sam. 4 déc. 2021 17:06

dyox a écrit :
ven. 3 déc. 2021 15:16
Bonjour,
La raspberry est-elle destinée à faire autre chose ?
Si elle est destinée qu'à faire ça et que vous n'y arrivez pas, essayez avec la OpenWRT. C'est une distribution pour la transformer en routeur.
Bonsoir,
Oui, effectivement ce pi4 ne doit/devait servir qu'à cet usage.
Je vais me pencher sur OpenWRT car j'ai aussi tenté le tuto https://www.raspberrypi-france.fr/trans ... outeur-4g/ mais sans succès.
Je n'arrive pas à mettre mes équipements LAN et Wifi sur le même plan d'adressage et de partager l'internet via la 5G. Et surtout je perds aussi l'accès aux disques durs du serveur Freebox Delta.
Merci de votre réponse. Bon Weekend
Composition du framboisier :
Pi4 8Go NESPI4 Case Retroflag + SSD 1To dédié Retrogaming
Pi4 8Go Argon M.2 128g NAS OMV5
Pi4 8Go Argon M.2 128g Kodi LE 10
Pi4 4Go Argon One V2 Routeur 5G
Pi3B+ Laptop pitop[3]
Pi0W GPi Case Retroflag Retrogaming

Répondre

Retourner vers « Utilisateurs avancés »