Chapitre 1413 minIntermédiaire
Épreuve blanche n° 1 : un réseau pour les visiteurs
Par Josselyn C., prof de BTS SIO. Mis à jour le .
À la fin de ce chapitre, tu sauras
- t'entraîner sur une épreuve E6 SISR complète ;
- comparer ton travail à une correction détaillée ;
- mesurer ce qu'il te reste à travailler.
4 exercices corrigés
Cette épreuve blanche est une E6 SISR complète à passer en conditions réelles : une expression des besoins sur la réalisation 1 de Ravelle Conseil (la segmentation du réseau du siège), puis la correction de chaque phase. Elle entraîne surtout la conception d'un périmètre de sécurité et sa mise en œuvre sur un commutateur et un pare-feu.
Les conditions
- Phase 1 : 30 minutes de préparation, sur papier ou avec un ordinateur de consultation, puis 20 minutes d'entretien. Un camarade ou un professeur joue la commission avec les questions de l'exercice « Entretien 1 ».
- Phase 2 : 1 heure de réalisation sur ton infrastructure ou sur une maquette équivalente, puis 20 minutes de recette et d'entretien.
- Ressources : ta documentation et la documentation officielle en ligne. Aucun échange avec quelqu'un.
- Ouvre chaque réponse seulement après avoir terminé la phase correspondante.
Le contexte
L'infrastructure du siège de Ravelle Conseil est décrite au chapitre 4. L'essentiel pour cette épreuve :
- PF-SIEGE (pfSense) route les VLAN par un trunk 802.1Q sur son interface
igb1, reliée au port Gi0/1 de SW-CORE ; il est la passerelle .254 de chaque VLAN ; - PF-SIEGE relaie le DHCP des VLAN 10 et 30 vers SRV-AD1 (10.10.20.10) et SRV-AD2 (10.10.20.11), en basculement ;
- les quatre prises de la salle de réunion arrivent sur les ports Fa0/13 à Fa0/16 de SW-CORE, aujourd'hui dans le VLAN 10 ;
- le résolveur DNS de pfSense est actif.
L'expression des besoins
| Rubrique | Contenu |
|---|---|
| Réalisation retenue | N° 1 : segmenter le réseau du siège et fiabiliser les services d'annuaire et d'adressage |
| Circonstances | Ravelle Conseil reçoit chaque semaine des clients en salle de réunion et accueille quatre stagiaires par an. Ils branchent leur ordinateur sur les prises murales de la salle, reliées au réseau des salariés : un appareil inconnu se retrouve sur le même réseau que les postes du cabinet. Le responsable informatique veut y mettre fin avant la saison fiscale. |
| Spécifications fonctionnelles | 1. Un appareil branché sur une prise de la salle de réunion obtient automatiquement une configuration réseau. 2. Il accède aux sites web d'Internet. 3. Il ne peut joindre aucun équipement interne du cabinet (postes, serveurs, administration, DMZ), ni l'interface d'administration du pare-feu. 4. L'intervention n'interrompt pas le travail des salariés. |
| Documents fournis | Schéma du siège et plan d'adressage |
| Production attendue | Le réseau des visiteurs opérationnel sur au moins une prise de la salle de réunion, vérifié avec un poste de test |
| Documentation à présenter | Rapport de test |
Phase 1
Exercice 1 sur 4 Phase 1 : ta préparation en 30 minutes Réussi À revoir
Rédige ce que tu apporteras à l'entretien : la reformulation, les implicites et les hypothèses, le tableau des spécifications techniques, les outils retenus, la démarche ordonnée et le cahier de recette.
Voir la réponseMasquer la réponse de l'exercice 1
Reformulation. « Créer un périmètre réservé aux visiteurs sur les prises de la salle de réunion : adressage automatique, accès au web, aucun accès au réseau du cabinet ni au pare-feu, sans coupure pour les salariés. »
Implicites et hypothèses.
- Les visiteurs n'ont pas de compte dans l'annuaire : aucune authentification sur ce réseau dans un premier temps.
- Hypothèse à signaler : les salariés utilisent aussi la salle. Après le changement, un salarié branché sur ces prises sera dans le réseau des visiteurs, sans accès à l'intranet. « Je fais l'hypothèse qu'ils se connectent par leur poste habituel ou par une prise hors de la salle. Sinon, il faudrait garder une prise dans le VLAN 10, ou passer à une authentification 802.1X. »
- « Sites web » : je lis HTTP et HTTPS, plus la résolution DNS sans laquelle rien ne fonctionne.
- Les journaux de connexion sont des données personnelles : durée de conservation et information des visiteurs (charte en salle de réunion).
- pfSense relaie déjà le DHCP et ne peut pas être en même temps serveur DHCP : l'étendue des visiteurs va sur les serveurs Windows.
Spécifications techniques.
| Élément | Valeur |
|---|---|
| VLAN | 40, nom INVITES |
| Ports | Fa0/13 à Fa0/16 en accès VLAN 40 ; VLAN 40 ajouté au trunk Gi0/1 |
| Réseau | 10.10.40.0/24, passerelle 10.10.40.254 sur l'interface INVITES de pfSense (igb1.40) |
| DHCP | Étendue Invites 10.10.40.50 à 10.10.40.200 sur SRV-AD1, bail de 4 heures, ajoutée au basculement avec SRV-AD2 ; options : passerelle et DNS 10.10.40.254 ; interface INVITES ajoutée au relais |
| DNS | Résolveur de pfSense, pas les contrôleurs de domaine |
Filtrage (interface INVITES) | 1. autoriser DNS vers l'adresse INVITES ; 2. bloquer vers les réseaux privés (alias RESEAUX_PRIVES : 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) ; 3. bloquer vers le pare-feu lui-même ; 4. autoriser TCP 80 et 443 vers le reste |
Outils. Ceux de l'infrastructure : IOS sur SW-CORE, pfSense, la console DHCP ou PowerShell sur SRV-AD1. Alternative écartée : le serveur DHCP de pfSense, incompatible avec le relais déjà en service.
Démarche.
- Export de
config.xml, sauvegarde de la configuration de SW-CORE, instantané de SRV-AD1 et SRV-AD2. - SW-CORE : VLAN 40, ports,
switchport trunk allowed vlan add 40, enregistrement. - pfSense : VLAN 40 sur
igb1, interfaceINVITESen 10.10.40.254/24. - SRV-AD1 : étendue, options, ajout au basculement.
- pfSense : interface
INVITESdans le relais DHCP. - pfSense : les quatre règles, dans l'ordre.
- Tests, puis vérification d'un poste du VLAN 10.
- Rapport de test.
Retour arrière : chaque étape s'annule seule (retirer le VLAN du trunk, supprimer l'interface, l'étendue ou la règle) ; en dernier recours, réimport de config.xml.
Cahier de recette.
| N° | Test | Résultat attendu |
|---|---|---|
| T1 | ipconfig /all sur le poste de test branché en Fa0/13 | Adresse entre 10.10.40.50 et .200, passerelle et DNS 10.10.40.254 |
| T2 | Ouvrir un site en HTTPS | La page s'affiche |
| T3 | Test-NetConnection 10.10.20.20 -Port 445 | False |
| T4 | ping 10.10.10.1 puis ping 10.10.30.20 | Échec |
| T5 | Ouvrir https://10.10.40.254 et https://203.0.113.10 | Aucune réponse : l'administration du pare-feu est inaccessible |
| T6 | Resolve-DnsName srv-ad1.ravelle.lan | Pas de réponse utile : la zone interne n'est pas visible |
| T7 | Sur un poste du VLAN 10 : ouverture de session, intranet, Internet | Tout fonctionne |
Tu avais trouvé ?
Exercice 2 sur 4 Entretien 1 : les questions de la commission Réussi À revoir
Présente ton exposé en 5 minutes, puis réponds à ces questions.
- « Pourquoi ne pas simplement bloquer ces quatre ports ? »
- « Pourquoi les adresses viennent-elles de vos serveurs Windows, alors que vous isolez ce réseau de vos serveurs ? »
- « Un visiteur se donne l'adresse fixe 10.10.10.50. Que se passe-t-il ? »
- « Vous autorisez seulement le web. Et la messagerie d'un client, ou son VPN d'entreprise ? »
- La commission ajoute : « Nous voulons aussi voir les blocages dans le journal du pare-feu pendant la recette. » Comment l'intègres-tu ?
Voir la réponseMasquer la réponse de l'exercice 2
- « Le besoin est d'offrir un accès aux visiteurs, pas de le supprimer : les clients en ont besoin pendant les réunions. Bloquer les ports supprimerait le risque et le service. »
- « Les serveurs ne reçoivent pas le trafic des visiteurs. Ils reçoivent les requêtes relayées par le pare-feu en unicast, depuis son interface du VLAN 20 (10.10.20.254), avec le champ d'adresse de relais (giaddr) à 10.10.40.254 : c'est à cette adresse que le serveur répond, et c'est ainsi qu'il choisit l'étendue des invités. Le relais est un flux du pare-feu vers les serveurs, pas des visiteurs vers les serveurs : les règles de l'interface
INVITESbloquent toujours tout accès direct. Et c'est le seul choix possible, puisque pfSense ne peut pas être à la fois relais et serveur DHCP. » - « Son port est dans le VLAN 40 au niveau 2 : ses trames n'arrivent jamais dans le VLAN 10. Son trafic arrive sur l'interface
INVITESdu pare-feu avec une adresse source qui n'appartient pas au réseau des invités : aucune règle de passage ne correspond, puisqu'elles portent toutes sur la source « INVITES net ». Le trafic est bloqué. » - « C'est une limite de la spécification : “sites web”. La messagerie moderne passe par HTTPS dans un navigateur, mais un client de messagerie ou un VPN IPsec utilisent d'autres ports. Je propose de commencer par le web, comme demandé, et de soumettre au responsable l'ouverture de ports supplémentaires, par exemple UDP 500 et 4500 pour un VPN IPsec. »
- « Je coche l'option de journalisation sur les règles de blocage 2 et 3. Pendant la recette, j'ouvrirai Status > System Logs > Firewall avec un filtre sur l'interface
INVITES, juste après les tests T3, T4 et T5. » L'ajustement est noté sur le document : reprends-le dans ton rapport de test.
Tu avais trouvé ?
Phase 2
Exercice 3 sur 4 Phase 2 : réalise en une heure Réussi À revoir
Réalise la solution sur ton infrastructure, en tenant compte de l'ajustement demandé, puis rédige le rapport de test.
Voir la réponseMasquer la réponse de l'exercice 3
Le déroulé de Sarah, d'après son journal.
| Heure | Action |
|---|---|
| 0 min | Export de config.xml, show running-config copié dans un fichier, instantanés de SRV-AD1 et SRV-AD2 |
| 5 min | SW-CORE : vlan 40, name INVITES, interface range fa0/13 - 16, switchport mode access, switchport access vlan 40, puis interface gi0/1 et switchport trunk allowed vlan add 40. show interfaces trunk : 10, 20, 30, 40. copy running-config startup-config |
| 12 min | pfSense : VLAN 40 sur igb1, interface INVITES activée en 10.10.40.254/24 |
| 18 min | SRV-AD1 : Add-DhcpServerv4Scope, Set-DhcpServerv4OptionValue -Router 10.10.40.254 -DnsServer 10.10.40.254 -Force, Add-DhcpServerv4FailoverScope (commandes complètes au chapitre 9) |
| 25 min | pfSense : interface INVITES ajoutée au relais DHCP. Le poste de test en Fa0/13 obtient 10.10.40.50 (T1 conforme) |
| 30 min | pfSense : alias RESEAUX_PRIVES et WEB, puis les quatre règles dans l'ordre, journalisation sur les règles 2 et 3 |
| 38 min | T2 conforme. T3 à T5 conformes, blocages visibles dans le journal. T6 : la résolution de srv-ad1.ravelle.lan échoue, conforme |
| 42 min | T7 : un poste du VLAN 10 ouvre sa session, l'intranet et Internet. Rien n'est cassé |
| 45 min | Confort : description de chaque règle ; limiteur de débit non fait, noté dans le rapport |
| 50 min | Captures et rapport de test |
Le rapport de test.
| N° | Exigence | Test | Attendu | Obtenu | Statut |
|---|---|---|---|---|---|
| T1 | 1 | ipconfig /all, poste de test en Fa0/13 | Adresse du VLAN 40, passerelle et DNS .254 | 10.10.40.50, passerelle et DNS 10.10.40.254, bail de 4 h | Conforme |
| T2 | 2 | Site public en HTTPS | Page affichée | Page affichée | Conforme |
| T3 | 3 | Test-NetConnection 10.10.20.20 -Port 445 | Échec, blocage journalisé | TcpTestSucceeded : False, blocage par la règle 2 dans le journal | Conforme |
| T4 | 3 | ping 10.10.10.1, ping 10.10.30.20 | Échec | Délai dépassé, blocages journalisés | Conforme |
| T5 | 3 | Interface web du pare-feu par 10.10.40.254 et 203.0.113.10 | Aucune réponse | Aucune réponse ; 10.10.40.254 bloquée par la règle 2, 203.0.113.10 par la règle 3 | Conforme |
| T6 | 3 | Resolve-DnsName srv-ad1.ravelle.lan | Pas d'adresse interne | « Nom DNS inexistant » | Conforme |
| T7 | 4 | Poste du VLAN 10 : session, intranet, Internet | Tout fonctionne | Tout fonctionne | Conforme |
Conclusion. Les quatre exigences sont satisfaites. Ajustement demandé (journalisation des blocages) réalisé. Reste à faire, hors demande : un limiteur de débit pour le réseau des visiteurs, et l'affichage d'une charte en salle de réunion.
Tu avais trouvé ?
Recette et entretien 2
Exercice 4 sur 4 Recette : mène-la et réponds Réussi À revoir
Mène la recette en 6 minutes, puis réponds aux questions de la commission.
- « Montrez-moi qu'un visiteur ne peut pas joindre le serveur de fichiers. »
- « Un salarié branche son portable sur une prise de la salle. Que se passe-t-il, et que proposez-vous ? »
- « Que verrait-on dans une capture sur l'interface
INVITESquand le poste demande son adresse ? » - « Si SRV-AD1 s'arrête, les visiteurs ont-ils encore une adresse ? »
- « Et pour un accès Wi-Fi des visiteurs ? »
Voir la réponseMasquer la réponse de l'exercice 4
Le déroulé de la recette. Rappel du besoin et de l'ajustement (30 secondes). Sur le poste de test : T1, T2, puis T3 à T5, chacun suivi du journal du pare-feu filtré sur INVITES. Sur SW-CORE : show vlan brief et show interfaces trunk. Sur pfSense : l'interface, les quatre règles dans l'ordre, le relais. Sur SRV-AD1 : l'étendue, le bail du poste de test, l'étendue dans la relation de basculement. Puis le rapport de test à l'écran, et le reste à faire.
- Rejoue T3 en direct, puis montre la ligne du journal : source 10.10.40.50, destination 10.10.20.20, port 445, règle « Bloquer invités vers réseaux privés ». Une démonstration vaut toutes les explications.
- « Il obtient une adresse du réseau des visiteurs : Internet fonctionne, mais ni l'intranet ni les partages. C'est l'hypothèse que j'ai signalée en phase 1. Deux solutions : garder une prise de la salle dans le VLAN 10, simple mais sans contrôle de qui s'y branche ; ou l'authentification 802.1X sur les ports, avec un serveur RADIUS (NPS sur Windows Server) qui place les postes du domaine dans le VLAN 10 et les autres dans le VLAN 40. La seconde est la bonne solution à terme. »
- « Le Discover du poste en diffusion, de 0.0.0.0 vers 255.255.255.255, UDP 68 vers 67, puis l'Offer, le Request et l'Ack. Sur l'interface du VLAN 20, on verrait les mêmes messages en unicast entre 10.10.20.254 et les serveurs, le champ giaddr valant 10.10.40.254. »
- « Oui. L'étendue est dans la relation de basculement : SRV-AD2 continue à distribuer des baux. Je peux le montrer en arrêtant le service DHCP de SRV-AD1 et en renouvelant le bail du poste de test. »
- « Une borne Wi-Fi reliée à un port en mode trunk ou en accès VLAN 40, avec un réseau sans fil dédié aux visiteurs et l'isolement des clients activé, pour que deux visiteurs ne se voient pas entre eux. Le pare-feu applique les mêmes règles, puisque le trafic arrive par la même interface
INVITES. Pour savoir qui se connecte, un portail captif sur pfSense, avec acceptation de la charte. »
Tu avais trouvé ?