{"id":23483729,"url":"https://github.com/caroneloham/atelier-pfsense","last_synced_at":"2026-02-19T14:06:27.626Z","repository":{"id":267683138,"uuid":"902036513","full_name":"caroneloham/Atelier-pfSense","owner":"caroneloham","description":"Ce repository contient un guide complet et structuré pour l'installation, la configuration et la sécurisation d'une infrastructure réseau avec pfSense. Il couvre toutes les étapes nécessaires pour mettre en place un pare-feu robuste, des services réseau essentiels et des mécanismes de sécurité avancés.","archived":false,"fork":false,"pushed_at":"2024-12-13T10:30:45.000Z","size":22454,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-19T08:42:42.627Z","etag":null,"topics":["clamav","firewall","nat","pfsense","rules","snort","squid-proxy"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/caroneloham.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-11T19:29:20.000Z","updated_at":"2024-12-16T15:27:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"58116bd1-a76f-4481-9b28-c2a164bc24a6","html_url":"https://github.com/caroneloham/Atelier-pfSense","commit_stats":null,"previous_names":["caroneloham/atelier-pfsense"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/caroneloham/Atelier-pfSense","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caroneloham%2FAtelier-pfSense","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caroneloham%2FAtelier-pfSense/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caroneloham%2FAtelier-pfSense/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caroneloham%2FAtelier-pfSense/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/caroneloham","download_url":"https://codeload.github.com/caroneloham/Atelier-pfSense/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caroneloham%2FAtelier-pfSense/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29616961,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T13:04:20.082Z","status":"ssl_error","status_checked_at":"2026-02-19T13:03:33.775Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clamav","firewall","nat","pfsense","rules","snort","squid-proxy"],"created_at":"2024-12-24T21:15:17.298Z","updated_at":"2026-02-19T14:06:27.596Z","avatar_url":"https://github.com/caroneloham.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# 🛡️ **pfSense Network Configuration and Security Guide**\n\n[![pfSense](https://img.shields.io/badge/pfSense-003366?style=flat-square\u0026logo=pfsense\u0026logoColor=white)](https://www.pfsense.org/)\n[![ClamAV](https://img.shields.io/badge/ClamAV-FF0000?style=flat-square\u0026logo=clamav\u0026logoColor=white)](https://www.clamav.net/)\n[![Snort](https://img.shields.io/badge/Snort-FF69B4?style=flat-square\u0026logo=snort\u0026logoColor=white)](https://www.snort.org/)\n[![Squid](https://img.shields.io/badge/Squid-004B87?style=flat-square\u0026logo=squid\u0026logoColor=white)](http://www.squid-cache.org/)\n[![Nmap](https://img.shields.io/badge/Nmap-0078D7?style=flat-square\u0026logo=nmap\u0026logoColor=white)](https://nmap.org/)\n\n![Banner](img/background.png)\n\n---\n\n### 📄 **Description**\n\nCe repository contient des guides détaillés pour l'installation, la configuration et la sécurisation d'une infrastructure réseau avec **pfSense**. Il couvre diverses configurations réseau et de sécurité, des outils d'analyse des logs, ainsi que des fonctionnalités avancées comme le VPN, le proxy et les règles de pare-feu.\n\nLes étapes sont conçues pour aider à mettre en place une solution de sécurité réseau robuste et conforme aux meilleures pratiques.\n\n---\n\n### 📂 **Repository Content**\n\n- **`cert-https`/** : Contient les certificats pour sécuriser les communications HTTPS.\n- **`data`/** : Fichiers de configuration et de données pour les tests et les déploiements.\n- **`doc`/** : Documentation complète des configurations et explications des choix techniques.\n- **`img`/** : Images et captures d’écran pour illustrer les configurations et l’analyse des logs.\n- **`README.md`** : Guide détaillé du projet.\n\n---\n\n### ⚙️ **Table des Matières**\n\n1. **Introduction**\n   - Adresse réseaux\n\n2. **Installation**\n   - Configuration des interfaces réseau\n\n3. **Configuration Initiale du Système**\n   - Modification du nom d’hôte et du domaine\n   - Paramètres DNS\n\n4. **NTP et Journaux**\n   - Configuration de NTP\n   - Analyse des logs système et pare-feu\n\n5. **DHCP et Alias**\n   - Configuration du service DHCP\n   - Création et gestion des alias\n\n6. **Sécurisation de l’Accès**\n   - Configuration SSH sécurisée\n   - Règles de pare-feu pour SSH\n\n7. **Pare-feu et DMZ**\n   - Configuration des règles WAN, LAN, DMZ\n\n8. **Proxy Squid et SquidGuard**\n   - Filtrage des contenus et blocage des sites inappropriés\n\n9. **VPN OpenVPN**\n   - Mise en place d’un VPN sécurisé\n\n10. **Snort IDS**\n    - Détection et prévention des intrusions\n\n11. **Sauvegarde Automatique**\n    - Planification avec Cron\n\n12. **Analyse des Logs**\n    - Analyse textuelle et graphique des logs\n\n---\n\n### 🛠️ **Setup and Usage**\n\n1. **Cloner le repository :**\n\n   ```bash\n   git clone https://github.com/caroneloham/pfSense.git\n   cd pfSense\n   ```\n\n2. **Consulter la documentation :**\n\n   La documentation détaillée est disponible dans le dossier `doc/` :\n\n   ```bash\n   cd doc\n   ```\n\n3. **Ajouter des contributions :**\n\n   ```bash\n   git add .\n   git commit -m \"Ajout de nouvelles configurations\"\n   git push origin main\n   ```\n\n---\n\n### 📦 **Technologies Utilisées**\n\n- **pfSense** : Pare-feu et routeur open-source\n- **ClamAV** : Antivirus open-source\n- **Snort** : Système de détection d’intrusion (IDS)\n- **Squid** : Serveur proxy\n- **Nmap** : Outil de scan réseau\n- **SquidGuard** : Filtrage de contenu pour Squid\n\n---\n\n### 📧 **Contact**\n\nPour toute question ou contribution, contactez **caroneloham** via GitHub.\n\n\u003cdiv style=\"border: 2px solid #0078D7; padding: 10px; border-radius: 10px;\"\u003e\n  \u003cstrong\u003eNote :\u003c/strong\u003e Assurez-vous d’appliquer les dernières mises à jour de sécurité pour pfSense.\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaroneloham%2Fatelier-pfsense","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaroneloham%2Fatelier-pfsense","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaroneloham%2Fatelier-pfsense/lists"}