Installation PfSense
Matériel Minimum (pour une installation basique avec UFS)
Éviter les cartes Wi-Fi en mode WAN (préférer Ethernet).
Processeur :
1 GHz (x86-64) ou plus (recommandé : 2 GHz ou mieux pour ZFS).
Architecture AMD64/Intel 64 (pas de support pour ARM ou 32 bits).
RAM :
UFS : 1 Go minimum (2 Go recommandé pour un usage standard).
ZFS : 8 Go minimum (16 Go recommandé pour les fonctionnalités avancées comme la compression ou RAID-Z).
Stockage :
Disque dur/SSD :
UFS : 8 Go minimum (20 Go recommandé pour les logs et mises à jour).
ZFS : 16 Go minimum (plus si vous utilisez RAID-Z ou des snapshots).
Recommandation :
SSD pour de meilleures performances (surtout pour ZFS).
2 disques pour un mirror (RAID 1) (recommandé pour la redondance).
3 disques ou plus pour RAID-Z1/Z2 (si vous avez besoin de plus de capacité et de tolérance aux pannes).
Cartes réseau :
2 interfaces réseau minimum (1 pour WAN, 1 pour LAN).
Recommandé : Cartes Intel (ex: em, igb, ix) pour une meilleure compatibilité.

UFS (Unix File System)
- StabilitĂ© et simplicitĂ© : UFS est un système de fichiers ancien, bien connu pour sa stabilitĂ© et sa simplicitĂ©. C’est souvent le système de fichiers par dĂ©faut pour les systèmes basĂ©s sur FreeBSD, y compris pfSense.
- Moins gourmand en ressources : UFS utilise généralement moins de ressources que ZFS, ce qui peut être un avantage sur du matériel moins puissant ou limité en ressources.
- Pas de fonctionnalités avancées : UFS ne propose pas de fonctionnalités avancées comme les snapshots, la compression ou la redondance des données, contrairement à ZFS.
- Performance : UFS offre de bonnes performances dans des scĂ©narios classiques et convient Ă de nombreuses installations pfSense. Il est particulièrement adaptĂ© pour des installations de taille petite Ă moyenne oĂą les performances et l’overhead matĂ©riel sont des critères importants.
ZFS (Zettabyte File System)
- Intégrité et fiabilité des données : ZFS est un système de fichiers moderne et avancé, offrant une intégrité des données accrue grâce à son mécanisme copy-on-write et à la vérification des sommes de contrôle (checksums), réduisant ainsi le risque de corruption des données. Il est donc particulièrement adapté pour des environnements nécessitant une haute fiabilité.
- Fonctionnalités avancées :
- Snapshots : ZFS permet de crĂ©er des snapshots (instantanĂ©s), qui permettent de sauvegarder l’Ă©tat de votre système Ă un moment donnĂ©. Cela est très utile pour les mises Ă jour pfSense ou pour revenir facilement Ă une version prĂ©cĂ©dente en cas de problème.
- Compression : ZFS propose une compression intĂ©grĂ©e, permettant de rĂ©duire l’espace de stockage utilisĂ©, particulièrement dans des configurations avec de grandes quantitĂ©s de donnĂ©es.
- Fonctionnalité RAID : ZFS permet de créer des pools de stockage avec redondance (RAID-Z, miroir) et de gérer plusieurs disques pour garantir une tolérance aux pannes, ce qui améliore la fiabilité globale du système pfSense.
- Gestion des données efficace : ZFS est bien adapté pour gérer de grandes quantités de données avec des capacités de réparation automatique et de déduplication des données (bien que la déduplication soit généralement désactivée par défaut à cause de sa consommation élevée de ressources).
- Consommation de ressources plus élevée : ZFS nécessite plus de mémoire (RAM) et de puissance processeur que UFS. Il est recommandé d’avoir au moins 8 Go de RAM pour un fonctionnement optimal, surtout si vous utilisez des fonctionnalités comme la compression ou la redondance.
Quand utiliser ZFS :
- Pour des configurations pfSense plus grandes ou des configurations Ă haute disponibilitĂ© oĂą l’intĂ©gritĂ© des donnĂ©es est essentielle.
- Si vous avez besoin de fonctionnalités avancées comme les snapshots, la compression ou la redondance (pools ZFS).
- Si votre matériel dispose d’une quantité suffisante de ressources (8 Go de RAM ou plus).
- Lorsque vous gérez de grandes quantités de stockage ou si vous prévoyez de faire évoluer votre installation pfSense à l’avenir.
En résumé :
- Utilisez UFS pour des configurations basiques, légères, sans besoin de fonctionnalités avancées.
- Utilisez ZFS pour des installations nécessitant une haute intégrité des données, des snapshots, de la compression, ou une gestion plus complexe du stockage, surtout si vous avez suffisamment de ressources matérielles (8 Go de RAM ou plus).

1. Stripe (RAID 0)
- Description : Le mode Stripe (ou RAID 0) divise les données en bandes et les écrit sur plusieurs disques sans redondance. Cela signifie que les données sont réparties sur deux (ou plus) disques pour augmenter les performances.
- Avantages :
- Performance maximale : Comme les données sont réparties sur plusieurs disques, les lectures et écritures peuvent être effectuées simultanément, ce qui améliore les performances globales, notamment dans des systèmes de stockage nécessitant des débits élevés.
- CapacitĂ© totale : Vous obtenez toute la capacitĂ© combinĂ©e de vos disques. Par exemple, avec deux disques de 1 To, vous aurez 2 To d’espace total.
- Inconvénients :
- Pas de redondance : En cas de dĂ©faillance d’un disque, toutes les donnĂ©es sont perdues. Il n’y a pas de tolĂ©rance aux pannes, donc ce mode n’est pas adaptĂ© si l’intĂ©gritĂ© des donnĂ©es est cruciale.
- Quand utiliser Stripe ?
- Si vous recherchez des performances maximales et que vous ĂŞtes prĂŞt Ă accepter le risque de perdre toutes les donnĂ©es en cas de dĂ©faillance d’un disque.
- Dans un environnement oĂą la redondance des donnĂ©es n’est pas une prioritĂ© (par exemple, pour une utilisation temporaire ou des tests).
2. Mirror (RAID 1)
- Description : Le mode Mirror (ou RAID 1) consiste Ă dupliquer les donnĂ©es sur deux disques. Chaque disque contient une copie exacte des donnĂ©es de l’autre disque.
- Avantages :
- Redondance des donnĂ©es : Si l’un des disques tombe en panne, vos donnĂ©es restent intactes, car elles sont copiĂ©es sur l’autre disque. Cela assure une haute disponibilitĂ©.
- Lecture amĂ©liorĂ©e : Les lectures peuvent ĂŞtre accĂ©lĂ©rĂ©es car les donnĂ©es peuvent ĂŞtre lues depuis n’importe lequel des disques.
- Simplicité : Facile à configurer et à gérer, avec une bonne tolérance aux pannes.
- Inconvénients :
- CapacitĂ© rĂ©duite : Vous ne bĂ©nĂ©ficiez que de l’espace d’un seul disque. Par exemple, avec deux disques de 1 To, vous n’avez que 1 To d’espace utilisable.
- Performance d’Ă©criture : Les Ă©critures sont souvent plus lentes qu’en Stripe car elles doivent ĂŞtre effectuĂ©es sur les deux disques simultanĂ©ment.
- Quand utiliser Mirror ?
- Si la sécurité des données est une priorité et que vous souhaitez un système tolérant aux pannes sans sacrifier trop de performance.
- Si vous avez des exigences de fiabilité, comme pour un pare-feu ou une passerelle où la perte de données serait catastrophique.
- Si vous avez deux disques et que vous souhaitez une solution simple mais fiable.
3. RAID-Z
- Description : Le mode RAID-Z est une solution de redondance avec paritĂ©, similaire Ă RAID 5, qui offre une tolĂ©rance aux pannes tout en utilisant la paritĂ© pour minimiser l’impact sur la capacitĂ© de stockage.
- RAID-Z1 : Tolère une défaillance de disque.
- RAID-Z2 : Tolère deux défaillances de disque.
- RAID-Z3 : Tolère trois défaillances de disque.
- Avantages :
- Tolérance aux pannes : Permet une ou plusieurs pannes de disque sans perte de données, selon le niveau RAID-Z choisi.
- CapacitĂ© optimisĂ©e : Par rapport au Mirror, vous utilisez mieux l’espace disque. Par exemple, dans un RAID-Z1 avec trois disques de 1 To, vous disposez de 2 To d’espace utilisable, car un disque est utilisĂ© pour la paritĂ©.
- Performance Ă©quilibrĂ©e : Offres de bonnes performances pour la lecture et l’Ă©criture tout en fournissant une redondance et de la sĂ©curitĂ© des donnĂ©es.
- Inconvénients :
- Complexité : Un peu plus complexe à configurer et à gérer que Mirror ou Stripe.
- Ressources requises : Le calcul de la parité nécessite plus de ressources processeur, ce qui peut affecter la performance sur des systèmes moins puissants.
- Quand utiliser RAID-Z ?
- Si vous souhaitez un bon compromis entre performance, capacité et tolérance aux pannes.
- Si vous avez plus de deux disques et que vous avez besoin d’une solution Ă©volutive avec une meilleure utilisation de l’espace de stockage qu’un miroir.
- Si la protection des données est importante et que vous êtes prêt à investir dans la configuration et la gestion des disques supplémentaires.
Résumé : Choisir en fonction de vos besoins
- Stripe (RAID 0) : Si vous privilĂ©giez les performances et que la perte de donnĂ©es n’est pas un problème majeur.
- Mirror (RAID 1) : Si vous voulez de la redondance et une tolĂ©rance aux pannes tout en sacrifiant un peu d’espace de stockage.
- RAID-Z : Si vous souhaitez un bon compromis entre capacité, tolérance aux pannes et performance, surtout si vous avez plusieurs disques.
Recommandation générale pour pfSense :
- Mirror est souvent recommandĂ© pour pfSense si vous avez deux disques. Cela vous garantit une tolĂ©rance aux pannes (si un disque tombe en panne, l’autre prend le relais).
- RAID-Z peut être une meilleure option si vous avez trois disques ou plus et souhaitez un meilleur compromis entre capacité et redondance.

- Saisir espace pour sélectionner le disque dur

- Yes !

Une fois terminer Ejecter l’ISO de la VM et faire Reboot

- On voit nos deux interfaces hn0 et hn1, faire Entrée

- Hn0 sera mon interface WAN

- Hn1 sera mon interface LAN

- On valide (y)
MENU PFSENSE

- On peut voir mes interfaces Wan (hn0) et LAN (hn1)
- Pour se déconnecté (SSH Only)
- Pour assigner une interfaces ou changer d’interfaces
- Pour attribuer une adresse IP (ipv4,ipv6, dhcp)
- RĂ©initialise le mot de passe de l’interface web.
- RĂ©initialise pfSense aux paramètres d’usine
- Redémarre le système pfSense.
- Arrête le système.
- Effectue un test de connectivité en pingant un hôte.
- Accède à un terminal shell pour exécuter des commandes en ligne
- pfTop
- Permet de consulter les journaux système.
- RedĂ©marre l’interface web de pfSense
- PHP Shell + pfsense Tools
- Met Ă jour pfSense.
- Activer la sécurité Shell (sshd)
- Restaurer la configuration récente
- Redémarrer PHP-FPM
Share this content:


Laisser un commentaire