asso:si:reseau

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
asso:si:reseau [2026/10/12 21:19] – Création : réseau du local, switch Netgear GSM7212, VLAN 836 Free, schéma d'architecture nrineauasso:si:reseau [2026/10/12 22:04] (Version actuelle) – Ajout de gatepi, du cluster Turing Pi et des réservations d'adresses dnsmasq nrineau
Ligne 1: Ligne 1:
 ====== Réseau du local : switch et VLAN 836 (Free) ====== ====== Réseau du local : switch et VLAN 836 (Free) ======
  
-Relevé du 12/10/2026 : configuration du switch (console série), fichiers ''/etc/network/interfaces'' et dnsmasq de l'atom, table ARP du réseau local. Voir aussi [[asso:si:start|SI du LOV]] et [[asso:si:si_garage|ouverture du garage]].+Relevé du 12/10/2026, après le **retrait de la Freebox** : l'atom est désormais le seul routeur du local et l'accès Internet passe directement par le VLAN 836 de la fibre Free. Voir aussi [[asso:si:start|SI du LOV]] et [[asso:si:si_garage|ouverture du garage]].
  
 {{ :asso:si:archi_reseau_lov.png?direct&900 |Architecture réseau du LOV}} {{ :asso:si:archi_reseau_lov.png?direct&900 |Architecture réseau du LOV}}
  
-//Trait plein : vérifié · pointillé : à confirmer · rouge : problème constaté le 12/10/2026.//+//Trait plein : vérifié · pointillé : à confirmer · orange : point à corriger.//
  
 ===== Plan d'adressage ===== ===== Plan d'adressage =====
  
 ^ Équipement ^ Adresse ^ Rôle ^ ^ Équipement ^ Adresse ^ Rôle ^
-| Freebox | ''192.168.42.254'' | Accès Internet, Wi-Fi du local (DHCP de la Freebox désactivé) | +| atom (Shuttle SD10) | ''192.168.42.1'' | **Routeur Internet** (NAT), DHCP / DNS / PXE (dnsmasq), NFS, garage, badges | 
-| atom (Shuttle SD10) | ''192.168.42.1'' | DHCP / DNS / PXE (dnsmasq), NFS, garage, badges |+| atom, côté Internet | IP publique Free, attribuée par DHCP sur le VLAN 836 (bail de 7 jours) | Ne pas la noter ici : elle peut changer |
 | Switch Netgear GSM7212 | ''192.168.42.142'' (bail DHCP) | Switch du local, transporte le VLAN 836 | | Switch Netgear GSM7212 | ''192.168.42.142'' (bail DHCP) | Switch du local, transporte le VLAN 836 |
 +| gatepi (Raspberry Pi 3 B+) | ''192.168.42.20'' (réservation) | [[asso:si:serrure|Serrure de la porte]], en Wi-Fi |
 +| Cluster Turing Pi | ''192.168.42.10'' à ''192.168.42.14'' (réservations) | turingpi et turing-node001 à 004 |
 | Postes en DHCP | ''192.168.42.100'' à ''192.168.42.150'' | PC diskless et autres postes | | Postes en DHCP | ''192.168.42.100'' à ''192.168.42.150'' | PC diskless et autres postes |
 +
 +Les adresses fixes sont réservées par adresse MAC dans ''/etc/dnsmasq.d/static.conf'' sur l'atom (lignes ''dhcp-host=<MAC>,<IP>,<nom>''). Chaque machine est aussi joignable par son nom (ex. ''gatepi'' ou ''gatepi.mn.labovilleurbanne.fr'').
  
 ===== Switch Netgear GSM7212 ===== ===== Switch Netgear GSM7212 =====
Ligne 86: Ligne 90:
 ===== VLAN 836 et accès Internet ===== ===== VLAN 836 et accès Internet =====
  
-Le **VLAN 836** est le VLAN « Internet » de la fibre Free (FTTH). Le switch le transporte, taggé, entre le **port 1** (module SFP) et le **port 3** (atom).+La Freebox a été retirée le 12/10/2026. Le **VLAN 836** est le VLAN « Internet » de la fibre Free (FTTH) : il arrive sur le **port 1** du switch (module SFP) et le switch le transporte, taggé, jusqu'au **port 3** (atom).
  
 Côté atom (''/etc/network/interfaces'') : Côté atom (''/etc/network/interfaces'') :
  
-  * ''enp2s0'' : ''192.168.42.1/24'' sur le VLAN 1, **sans passerelle** (la ligne ''gateway 192.168.42.254'' est commentée) ; +  * ''enp2s0'' : ''192.168.42.1/24'' sur le VLAN 1 (réseau local), sans passerelle ; 
-  * ''enp2s0.836'' : VLAN 836 en **DHCP**, avec routage et NAT vers le réseau local, et ouverture des seuls ports 4280 (garage) et 4222 côté Internet.+  * ''enp2s0.836'' : VLAN 836 en **DHCP** : Free attribue l'IP publique, la route par défaut et ses DNS ; 
 +  * routage activé (''ip_forward''), **NAT** (MASQUERADE) du réseau local vers Internet ; 
 +  * pare-feu côté Internet : seuls les ports **4280** (garage) et **4222** sont ouverts en entrée.
  
-L'atom a donc été prévu pour servir de **routeur Internet** du local, directement sur le VLAN 836, à la place de la Freebox.+dnsmasq annonce l'atom (''192.168.42.1'') comme passerelle et DNS aux postes du local.
  
-==== État constaté le 12/10/2026 ====+Vérifié le 12/10/2026 : les postes du local (filaire et Wi-Fi) sortent sur Internet par l'atom, la résolution DNS fonctionne et l'atom joint Framateam.
  
-**⚠️ Problèmes constatés :**+Fichier ''/etc/network/interfaces'' de l'atom : 
 + 
 +<code> 
 +auto enp2s0 
 +iface enp2s0 inet static 
 + address 192.168.42.1/24 
 + 
 +auto enp2s0.836 
 +iface enp2s0.836 inet dhcp 
 + post-up sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward' 
 + post-up iptables -t nat -F POSTROUTING 
 + post-up iptables -t nat -A POSTROUTING -o enp2s0.836 -j MASQUERADE 
 + post-up iptables -F INPUT 
 + post-up iptables -A INPUT -i enp2s0.836 -p tcp --dport 4280 -j ACCEPT 
 + post-up iptables -A INPUT -i enp2s0.836 -p tcp --dport 4222 -j ACCEPT 
 + post-up iptables -A INPUT -i enp2s0.836 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT 
 + post-up iptables -A INPUT -i enp2s0.836 -j DROP 
 +</code>
  
-  * L'interface ''enp2s0.836'' reçoit du trafic mais **n'obtient aucune adresse IPv4** : l'atom n'a pas d'accès Internet (aucune route par défaut). +Si l'atom est éteint, **plus personne n'a Internet au local** : c'est maintenant un équipement critique.
-  * Pourtant, dnsmasq annonce **l'atom (''192.168.42.1'') comme passerelle** aux postes en DHCP (''dhcp-option=option:router,192.168.42.1'') : ces postes reçoivent une passerelle qui ne mène pas à Internet. +
-  * Les postes qui passent par la Freebox (''192.168.42.254'') ont bien Internet. +
-  * Conséquences : les commandes Framateam du garage (port 4280) et le rappel des permanences (''permanence.sh'') ne fonctionnent pas.+
  
-Il faut choisir l'une des deux organisations et la documenter ici :+==== Points à corriger ====
  
-  - **La Freebox reste le routeur** : dans dnsmasq, mettre ''dhcp-option=option:router,192.168.42.254'' ; sur l'atom, décommenter ''gateway 192.168.42.254'' ; sur la Freebox, rediriger le port 4280 vers ''192.168.42.1'' pour Framateam. Le VLAN 836 ne sert alors plus. +  * **DNS amont de dnsmasq** : ''/etc/dnsmasq.conf'' contient ''server=192.168.42.1'', c'est-à-dire l'atom lui-même. La résolution fonctionne grâce aux DNS de Free lus dans ''/etc/resolv.conf'', mais cette ligne peut créer une boucle. La remplacer par les DNS de Free (''server=212.27.40.240'' et ''server=212.27.40.241'') ou la supprimer. 
-  - **L'atom redevient le routeur** : comprendre pourquoi le DHCP sur le VLAN 836 ne répond plus (que se trouve au bout du port 1 ? la Freebox est-elle toujours raccordée à la fibre en parallèle ?).+  * **IPv6** : non configuré (aucune adresse publique IPv6 sur le VLAN 836). 
 +  * ''/etc/hosts'' de l'atom déclare encore ''freebox'' (''192.168.42.254'', retirée) et ''nas'' (''192.168.42.122'', aucun bail en cours) : à nettoyer. 
 +  * **Accès depuis Internet** : vérifier qu'une commande Framateam du garage (port 4280) aboutit bien.
  
 ===== À compléter ===== ===== À compléter =====
  
-  * Ce qui est branché sur le **port 1** (module SFP) : arrivée fibre, ONT ou Freebox ? +  * Modèle du **module SFP / ONT** sur le port 1 (arrivée fibre Free). 
-  * Ce qui est branché sur le **port 5**, et sur quel port la Freebox rejoint le réseau local. +  * **Point d'accès Wi-Fi** qui remplace celui de la Freebox : modèle, emplacement, port du switch, mot de passe dans le keepass. 
-  * Modèle de la Freebox. +  * Ce qui est branché sur le **port 5**.
-  * La procédure d'installation de [[asso:si:start|l'atom]] indique encore ''gateway 192.168.42.254'' dans ''/etc/network/interfaces'', mais ce n'est plus le cas sur le serveur.+
  
  • asso/si/reseau.1791839959.txt.gz
  • Dernière modification : 2026/10/12 21:19
  • de nrineau