🛠 Project 12 β Network Troubleshooting & Incident Response¶
Type: Troubleshooting lab + incident report
Modules: 01 (Troubleshooting), 03 (Addressing), 04 (Protocols), 11 (Monitoring)
Difficulty: Γ’ΒΒΓ’ΒΒΓ’ΒΒΓ’ΒΒ
🎯 Objective¶
Diagnose a realistic multi-symptom network outage using a structured troubleshooting process, collect evidence, restore service, and write a short incident report.
🧭 Scenario¶
Northwind Training Center reports three problems after a "minor" network change:
- Some users receive
169.254.x.xaddresses. - Users with valid IP addresses can ping
8.8.8.8but cannot browse by name. - The help desk says the network becomes slow every afternoon.
You are the junior network technician assigned to investigate. Your job is to avoid guessing, isolate each fault, document the evidence, and recommend prevention steps.
📌 Lab Topology¶
Build a small Packet Tracer or physical/virtual lab:
| Component | Purpose |
|---|---|
| Router or Layer 3 switch | Default gateway and inter-VLAN routing |
| Access switch | User access ports |
| DHCP server | Address assignment |
| DNS server | Name resolution |
| Web server | Test application |
| 3 client PCs | User symptoms |
| Optional monitoring host | Syslog, SNMP/NMS notes, or packet capture |
Suggested VLANs:
| VLAN | Name | Subnet |
|---|---|---|
| 10 | Staff | 192.168.10.0/24 |
| 20 | Services | 192.168.20.0/24 |
| 99 | Management | 192.168.99.0/24 |
📌 Faults to Introduce¶
Introduce at least three faults before troubleshooting:
- Missing or wrong DHCP relay/helper address for VLAN 10.
- Wrong DNS server option in the DHCP scope.
- Incorrect default gateway on one static host.
- Duplex/speed mismatch or simulated high utilization on a link.
- ACL rule blocking DNS, DHCP, or web traffic.
Do not document the faults in the student-facing lab copy. Keep an instructor answer key or separate notes for verification.
🧩 Tasks¶
🔹 Part A β Triage¶
- Interview the "user" and define the exact symptom.
- Identify scope: one host, one VLAN, one service, or all users.
- Record the time, affected systems, and recent changes.
- Choose a troubleshooting approach: top-down, bottom-up, divide-and-conquer, or follow-the-path.
🔹 Part B β Evidence Collection¶
Collect and interpret:
- Client IP configuration.
- Gateway reachability.
- DNS lookup results.
- DHCP lease or scope information.
- Interface status and error counters.
- Relevant firewall/ACL or server logs.
🔹 Part C β Root Cause and Fix¶
For each issue:
- State the root cause.
- Show the evidence that proves it.
- Apply the fix.
- Verify the service works after the fix.
- Recommend one preventive control.
✅ Verification Checklist¶
- Clients receive valid DHCP addresses.
- Clients can resolve names with DNS.
- Clients can reach the web server by name and IP.
- The default gateway is correct for every subnet.
- The final report separates symptoms from root causes.
- Preventive actions are realistic and specific.
📌 Incident Report Template¶
| Field | Response |
|---|---|
| Incident summary | |
| Start time / detection time | |
| Affected users or systems | |
| Symptoms observed | |
| Evidence collected | |
| Root cause | |
| Fix applied | |
| Verification results | |
| Prevention recommendation |
📦 Deliverables¶
- Completed incident report.
- Screenshot or command evidence for each fault.
- A final topology diagram.
- Short reflection: which troubleshooting step prevented the most wasted time?
🚀 Stretch Goals¶
- Add a fourth fault involving VLAN trunking.
- Use Wireshark to capture failed DNS or DHCP traffic.
- Create a "before and after" monitoring graph or table.
- Write a help-desk knowledge base article from the incident.
See also notes: [[01-05-troubleshooting-and-safety]], [[03-04-dhcp]], [[03-05-dns]], [[11-02-monitoring]]