🛠 Project 13 β IPv6 Dual-Stack Migration¶
Type: Design + Packet Tracer or lab verification
Modules: 03 (IPv6 Addressing), 08 (Subnetting), 12 (Routing)
Difficulty: Γ’ΒΒΓ’ΒΒΓ’ΒΒΓ’ΒΒ
🎯 Objective¶
Plan and test a small dual-stack network where IPv4 continues to work while IPv6 is introduced with clean addressing, router advertisements, DNS records, and routing.
🧭 Scenario¶
Summit Health Clinic runs an IPv4 network today but wants to prepare for IPv6. The clinic will not remove IPv4 yet. Instead, it will deploy dual stack on the staff, voice, server, and guest networks.
You are given the IPv6 prefix:
Use one /64 per VLAN.
🧱 Existing IPv4 VLANs¶
| VLAN | Name | IPv4 subnet | IPv6 subnet to assign |
|---|---|---|---|
| 10 | Staff | 192.168.10.0/24 |
|
| 20 | Voice | 192.168.20.0/24 |
|
| 30 | Guest | 192.168.30.0/24 |
|
| 40 | Servers | 192.168.40.0/24 |
|
| 99 | Management | 192.168.99.0/24 |
Suggested IPv6 pattern:
2001:db8:5040:10::/64
2001:db8:5040:20::/64
2001:db8:5040:30::/64
2001:db8:5040:40::/64
2001:db8:5040:99::/64
🧩 Tasks¶
🔹 Part A β Addressing Plan¶
- Assign one
/64to each VLAN. - Reserve
::1in each subnet for the default gateway. - Assign static IPv6 addresses to server and management devices.
- Decide whether clients use SLAAC, DHCPv6, or static addressing.
- Document the plan in a table.
🔹 Part B β Router and Client Behavior¶
Configure or describe:
- Router IPv6 unicast routing.
- IPv6 gateway addresses on VLAN interfaces.
- Router advertisements for client networks.
- DHCPv6 if you choose managed addressing.
- IPv6 DNS resolver settings.
🌐 Part C β DNS and Application Testing¶
Create or document:
| Record | Purpose |
|---|---|
A |
Existing IPv4 host record |
AAAA |
IPv6 host record |
PTR |
Reverse lookup if supported |
Test that a client can reach the server by:
- IPv4 address.
- IPv6 address.
- DNS name.
🔐 Part D β Routing and Security¶
- Add a default IPv6 route toward the ISP edge or upstream router.
- Verify inter-VLAN IPv6 connectivity.
- Apply firewall/ACL rules so guest IPv6 traffic cannot reach internal VLANs.
- Confirm IPv4 security rules were not accidentally bypassed by IPv6.
✅ Verification Checklist¶
- Each VLAN has a unique
/64. - Clients receive or configure an IPv6 address.
- Clients have a valid IPv6 default gateway.
-
pingworks between approved IPv6 endpoints. - DNS has both
AandAAAArecords where appropriate. - Guest IPv6 traffic is blocked from internal networks.
- IPv4 still works after IPv6 is enabled.
📦 Deliverables¶
- IPv6 addressing table.
- Dual-stack topology diagram.
- Screenshots or command output proving IPv4 and IPv6 connectivity.
- Short migration memo explaining risks, rollback plan, and security controls.
🚀 Stretch Goals¶
- Add OSPFv3 between routers.
- Compare SLAAC vs DHCPv6 behavior.
- Add an IPv6-only test host and document what still breaks.
- Write a short "IPv6 readiness checklist" for the clinic.
See also notes: [[03-03-ipv6-addressing]], [[08-11-ipv6-subnetting]], [[12-03-routing]]