đŸ”„ Firewalla Gold Pro pour mon HomeLab đŸ›Ąïž

Depuis plus de 10 ans, j’ai une Freebox Revolution avec sa fibre Ă  1 Gb/s. Ce qui Ă©tait rĂ©volutionnaire Ă  l’Ă©poque commence Ă  ĂȘtre limitant, j’ai donc dĂ©cidĂ© de passer sur une Freebox Ultra qui propose 8 Gb/s symĂ©trique.

Mon objectif : Passer d’un rĂ©seau « classique » Ă  une architecture segmentĂ©e et sĂ©curisĂ©e capable d’encaisser du 10 Gbs.

Voici les coulisses de ma nouvelle architecture :

Le Casting : Le matériel

Pour orchestrer tout cela, j’ai investi dans du matĂ©riel capable de suivre la cadence :

  • Le Routeur : Le Firewalla Gold Pro, connectĂ© en 10 Gbps Ă  la freebox c’est lui qui va gĂ©rer le routage, l’inspection des paquets et la sĂ©curitĂ©. La Freebox passe en simple « pont » (Bridge).
  • Le Switch: Un Zyxel XMG1915-18EP seul switch 2.5 Gb/s « abordable » POE qui possĂšde 2 ports 10 Gb/s pour le connecter au Firewalla.

Pour le reste, c’est du matĂ©riel dĂ©jĂ  en place :

  • Le Wifi : Mes deux bornes TP-Link Deco WiFi 6 Mesh AX3000Mbps, en mode « Point d’AccĂšs ».
  • Les Serveurs : Un boitier GMTEK qui tourne sous ESXi 8.0U3 pour accueillir les VMs & Containers et un Synology DS1019+ utilisĂ© comme NVR et comme partage NAS.
  • Les camĂ©ras: plusieurs camĂ©ras Reolink connectĂ©es en PoE.
  • Le Backup : un vieux DS216j que je vais recycler pour ĂȘtre la target des backups.
  • Le Cloud : Reste Ă  dĂ©finir le cloud provider, surement AWS pour des besoins ponctuels et pour externaliser le backup.

Le défi : Séparer pour mieux régner

Aujourd’hui j’utilise simplement deux vLANs pour gĂ©rer mon infra, un vLAN fourre tout pour les clients (PC, TĂ©lĂ©phones, IoTs) et un vLAN pour le Mgmt (NAS, ESXi).

Avec l’arrivĂ©e d’un vrai Firewall, j’en profite donc pour repartir de zĂ©ro et augmenter la sĂ©curitĂ© de mon environnement.

Voici ma nouvelle carte d’identitĂ© rĂ©seau :

  • VLAN 10 (WIFI_LANDING) : La zone de vie. Tous les appareils Wifi (Smartphones, PC portables, mais aussi la TV, le HomePod mini et tous les appareils IoT.
  • VLAN 20 (INFRA_MGMT) : La zone interdite. RĂ©servĂ©e uniquement Ă  l’administration du switch, de l’ESXi et du NAS. Ici pas d’accĂšs Internet inutile, c’est la sĂ©curitĂ© maximale.
  • VLAN 30 (SECURE_CAMS) : Le bunker. Les camĂ©ras filaires sont isolĂ©es ici. Elles n’ont aucun accĂšs Ă  Internet. Les camĂ©ras sont souvent Ă  l’origine de brĂšches de sĂ©curitĂ©. Seul une connexion vers le NVR sera tolĂ©rĂ©.
  • VLAN 40 (WIRED_IOT) : La domotique filaire. Pont Hue, Frisquet Connect ou Player TV. Internet autorisĂ© mais pas de visibilitĂ© local.
  • VLAN 50 (VM_SERVICES) : La zone de production. C’est ici que tournent les containers & machines virtuelles.

La segmentation logicielle pour le Wifi

C’est lĂ  que ça devient intĂ©ressant. Mes bornes Wifi (Grand Public) ne savent pas gĂ©rer plusieurs VLANs dynamiquement. Tout ce qui est sans fil arrive donc en vrac dans le VLAN 10 ce qui n’est pas franchement sĂ©curisĂ© … Un invitĂ© qui se connecte Ă  mon wifi a autant de droit que mon pc perso ou mon tĂ©lĂ©phone.

GrĂące Ă  la puissance du Firewalla, j’amĂšne une couche supplĂ©mentaire de segmentation en crĂ©ant des groupes logiques Ă  l’intĂ©rieur de mon vLAN 10.

Le Groupe « Quarantine » (Par dĂ©faut) : Tout nouvel appareil qui se connecte au Wifi a accĂšs Ă  Internet, mais est totalement isolĂ© du rĂ©seau local. Impossible pour un invitĂ© d’atteindre le NAS ou de se connecter sur une enceinte.

Le Groupe « Guest VIP » : Pour les amis de confiance. Je les dĂ©place manuellement dans ce groupe, ce qui leur donne le droit d’utiliser AirPlay ou Spotify Connect sur les enceintes de la maison.

Le Groupe « IoT Restricted » : Pour tous les devices IoT comme la TV, l’aspirateur ou encore le robot cuisine. Ils ont accĂšs Ă  Internet, mais interdiction de parler aux autres machines ou d’ĂȘtre contactĂ© depuis l’extĂ©rieur.

Le Groupe « Admin VIP » : Pas de restriction pour mon téléphone et mon pc perso, je dois pouvoir accéder aux éléments de mon réseau.

Performance : Turbo pour le NAS

Avec un rĂ©seau en 2.5G et 10G, il ne faut pas que le stockage soit le goulot d’Ă©tranglement. On active donc deux Ă©lĂ©ments indispensables entre le Switch Zyxel et les serveurs :

LACP (Link Aggregation) : Pour agrĂ©ger les deux ports RJ45 du Synology et de l’ESX.

Jumbo Frames (MTU 9000) : Par défaut, les paquets réseau sont petits (1500 octets). Il faut configurer la chaßne complÚte ESXi -> Switch -> NAS pour accepter des paquets de 9000 octets.

  • RĂ©sultat : Moins de travail pour les processeurs, et des transferts de gros fichiers (Backups, ISOs) beaucoup plus stables et rapides.

Stay Tuned pour suivre la migration !

Laisser un commentaire

En savoir plus sur jbroberjot.com

Abonnez-vous pour poursuivre la lecture et avoir accùs à l’ensemble des archives.

Poursuivre la lecture