StorageReview.com

Routeur pfSense économique pour Homelab

Entreprise  ◇  Networking

Nous avons récemment publié un article dans lequel nous transformons le Lenovo ThinkEdge SE50 en routeur pfSense. Cet article fait suite aux commentaires de notre vidéo TikTok sur le ThinkEdge SE50, où plusieurs personnes nous ont demandé d'y installer pfSense. Nous pensions que ce serait un article intéressant, car le SE50 est une machine bien trop puissante pour un simple pare-feu comme pfSense. Dans cet article, nous souhaitions toutefois présenter une solution plus économique pour installer pfSense sur un réseau domestique, et nous avons donc utilisé le Lenovo ThinkCentre M90n-1 IoT.

vue de dessus du routeur pfsense budget

Bien que notre dernier système pfSense/Lenovo ait coûté 3 000 $, ces ThinkCentre sont disponibles pour quelques centaines de dollars sur eBay , mais Lenovo les a remplacés par le nouveau SE30. Notez qu'il existe également une version AMD, le M75n Nano IoT, actuellement commercialisée par Lenovo. Bien qu'il partage le même boîtier, il n'est pas équipé du second port réseau pour le moment. Tout appareil doté de deux ports LAN conviendra parfaitement, mais nous privilégions ces modèles plus robustes pour un laboratoire domestique ou une utilisation en périphérie de réseau, où les contraintes environnementales sont plus importantes.

Présentation de pfSense et pourquoi le M90n-1

Pour ceux qui ne connaissent pas encore pfSense , il s'agit d'un pare-feu logiciel FreeBSD téléchargeable sur un appareil et utilisable sur un réseau. Ce logiciel est entièrement gratuit et son installation est très simple. PfSense est également disponible sous forme de produit incluant le logiciel et le support. Cependant, pour nos besoins, et pour expliquer sa popularité dans les laboratoires personnels, nous avons téléchargé la dernière image gratuite pour démarrer. La licence est gratuite et les fonctionnalités sont illimitées, faisant de pfSense un terrain d'expérimentation idéal pour les professionnels de la sécurité et des réseaux.

StorageReview-Lenovo-M90n-avant

Il y a près de deux ans, lors de la parution de cet article, nous avions publié un test complet du Lenovo ThinkCentre M90n-1 Nano IoT . Similaire au SE50 , le M90n est un appareil IoT de Lenovo doté d'une conception robuste et polyvalente lui permettant de fonctionner dans tout type d'environnement. Grâce à sa conception sans ventilateur ni aération, son nettoyage n'est plus nécessaire, même une fois rangé.

Le M90n-1 IoT est configuré avec un processeur Intel Core i8-3U de 8145e génération, une carte graphique intégrée, 4 Go de DDR4 et un SSD M.256 PCIe de 2 Go. Malheureusement, contrairement à notre utilisation passée du ThinkEdge SE50, le M90n ne dispose que de deux ports Ethernet pour la connectivité, de sorte qu'un point d'accès ou un commutateur est nécessaire pour atteindre plusieurs appareils. Cependant, exécuter pfSense sur le M90n n'est pas difficile du tout.

StorageReview-Lenovo-ThinkCentre-M90n-1-IoT-Open

La configuration matérielle requise pour utiliser pfSense est relativement simple, vous avez besoin de deux ports réseau (la communauté préfère les Intel I-450, mais il y en a beaucoup, BEAUCOUP plus qui correspondent à la facture). Un processeur prenant en charge AES-NI (et c'est plus pour la pérennité), et une petite quantité de RAM (plus si vous souhaitez effectuer une surveillance réseau sur des outils tels que Snort ou Suricata).

StorageReview-Lenovo-M90n-Arrière.

Ce qu'il est important de retenir, c'est le type de réseau sur lequel le M90n-1 IoT va être déployé. Dans le cas de cet appareil, avec ses spécifications, en le déployant sur un environnement homelab de base où il n'y a pas une tonne de trafic, le M90n IoT fonctionne très bien.

Configuration de pfSense sur le M90n-1

Le processus d'installation de pfSense est vraiment simple et facile à suivre. Si la configuration devient confuse, il existe une variété de vidéos qui expliquent comment la configurer. Certaines des principales étapes que nous avons suivies : configuration d'un programme d'installation USB, branchement sur le M90n avec un écran et un clavier, suivi des invites rapides pour les configurations initiales, puis la configuration initiale est terminée. Nous avons opté pour tout ce qui est par défaut en termes d'installation et de configurations pour pfSense.

Lien de téléchargement PfsenseLa mise en place de pfSense en soi n'est pas difficile, mais la mise en service de tout nouveau routeur présente des défis logistiques. Puisque la façon dont vous êtes censé configurer pfSense est de remplacer complètement le routeur actuel et de mettre la machine configurée avec pfSense à sa place.

Contrairement à la dernière fois de la configuration et du déploiement de pfSense, nous l'avons configuré sur un réseau domestique au lieu de notre réseau de laboratoire ici dans notre bâtiment. Cela aurait dû faciliter un peu la configuration, cependant, il y avait encore du dépannage, comme pour tout type de technologie en tant que débutant.

L'un des premiers problèmes était que pfSense ne démarrait pas après l'écran initial pour accéder à la ligne de commande où il affichait les ports et d'autres informations. Pour résoudre ce problème, nous avons réinstallé pfSense et il a démarré directement dans ce qu'il était censé faire. La prochaine chose à retenir lors de la configuration de pfSense est le processus de configuration du port WAN et LAN. Dans notre cas, il n'y a que deux ports, donc un WAN et un LAN, mais avec d'autres appareils, il peut y avoir plusieurs ports, alors gardez à l'esprit lesquels sont configurés avec quoi.

Après avoir défini les ports et vu que pfSense donne une adresse IP LAN de 192.168.1.1, et aucune adresse WAN, il est maintenant temps de redémarrer pfSense et de redémarrer le modem qui se trouve sur votre réseau. Le redémarrage du modem est important ici car il donne un bail à la fois, donc l'introduction d'un nouveau périphérique comme un routeur, doit être en mesure de donner une nouvelle adresse WAN.

Après ces étapes de configuration, il est nécessaire de savoir à quoi ressemble physiquement le reste de votre réseau. S'il y a déjà un routeur sur le réseau, il doit être basculé en mode AP (point d'accès) car avoir deux routeurs causera des problèmes. Dans le cas de notre déploiement, nous avons exécuté le port LAN sur le M90n IoT vers un commutateur, puis tous les appareils qui étaient sur Ethernet, les avons branchés sur un commutateur, et enfin, l'ancien routeur.

Le routeur utilisé pour ce test était un Nighthawk R7000. Le plus étonnant, c'est qu'après l'avoir éteint, branché au commutateur, puis rallumé, le Nighthawk s'est automatiquement reconfiguré en mode point d'accès, puisqu'il détectait déjà un routeur sur le réseau. Votre ancien routeur peut ne pas se comporter ainsi ; consultez donc son manuel si vous en possédez un.

Après avoir également reconfiguré physiquement le réseau, nous avons accédé à l'adresse 192.168.1.1 sur un PC, qui est entrée dans le tableau de bord pfSense, et nous avons également suivi ces étapes de configuration. L'une des étapes importantes a également consisté à définir une nouvelle adresse IP, et une fois que la console Web de pfSense s'est actualisée avec la nouvelle adresse IP, elle donne le tableau de bord du routeur pfSense nouvellement configuré.

homelab pfsense-tableau de bord

Ici, sur le tableau de bord, il existe de nombreuses configurations et fonctionnalités accessibles et configurables pour le réseau. Nous avons tout laissé tel quel et nous voulions maintenant essayer de tester les capacités du M90n IoT et voir comment il gérait le trafic. Pour notre phase de "test", nous avons fait la même chose qu'avec le SE50, qui surveillait le graphique de trafic pendant que nous lancions une vidéo 1080p. Nous avons vu de petits pics de réseau comme la dernière fois, ce qui montre que le PC était connecté pour retirer les segments en cache de la vidéo.

Homelab-pfsense-Graphique-de-trafic

Nous voulions également montrer à quoi ressemble le trafic côté LAN, donc pendant que les vidéos étaient encore en cours d'exécution, nous avons capturé un graphique de trafic LAN juste pour voir à quoi cela ressemblait et pour le montrer.

pfsense-LAN-trafic-graphique

Le M90n IoT était capable de gérer parfaitement le trafic qui le traversait. Nous n'avons rencontré aucun problème ni aucun type de problème de coupure ou de chute d'appareils car le M90n IoT n'était pas en mesure de les gérer. Lors de l'exécution de ce «test», nous avons également surveillé l'utilisation du processeur, et il n'a jamais dépassé 4% d'utilisation, ce qui signifie que même si vous avez une tonne d'appareils ou même un homelab à plus grande échelle que la plupart. Avec la bonne machine, comme le M90n IoT, il n'y aura pas de soucis de goulot d'étranglement de l'appareil car il se passe trop de choses.

Conclusion

La configuration de pfSense est vraiment facile à faire, il y a une raison pour laquelle il est si populaire dans les environnements de laboratoire à domicile. Tout était simple pour nous une fois que nous avons réinstallé pfSense pour résoudre le problème de démarrage et redémarré les autres périphériques physiques sur le reste du réseau.

Ce que nous avons vu, cependant, en ce qui concerne notre cas d'utilisation du ThinkCentre M90n-1 IoT, c'est que ce système fonctionne parfaitement. Nous n'avons rencontré aucun type de problème de connectivité, et aucun appareil n'a jamais été abandonné du réseau. Semblable au SE50, le M90n IoT a été conçu pour les cas d'utilisation de l'IoT, donc l'utiliser comme pare-feu pour un réseau n'est pas un problème.

Le M90n IoT a quelques années avec un Core i3, mais cela ne l'a pas empêché d'avoir moins de 5 % d'utilisation du processeur en cours d'exécution. A noter également que la température de l'appareil est restée juste en dessous de 30 degrés Celsius, cependant, il est capable de supporter des températures plus élevées avec les ailettes sur le dessus agissant comme un dissipateur de chaleur.

vue des ports du routeur budget pfsense

Le M90n IoT était proposé à 359 $ à sa sortie. Le modèle que nous possédons n'est plus commercialisé, mais vous pouvez encore en trouver sur eBay ou, plus rarement, chez des revendeurs spécialisés. Si vous préférez une solution plus simple à installer vous-même, le Netgate 1100 (Netgate sponsorise pfSense) est une autre option. Il intègre déjà pfSense et est actuellement disponible sur Amazon au prix de 199.99 $.

Comme vous pouvez le voir, il existe de nombreuses options sur le marché pour créer un routeur pfSense à petit budget. Il existe également de nombreux types d'environnements homelab, nous vous recommandons donc vivement de faire des recherches sur le type d'appareil nécessaire pour votre réseau, puis de faire un achat justifié. Ou tout simplement trop dépenser et faire exploser le budget, à vous de choisir. Quoi qu'il en soit, le M90n IoT est un excellent point de départ pour ceux qui cherchent à explorer pfSense.

S'engager avec StorageReview

Newsletter | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Flux RSS

Conner Crull