IPv6 in practice lab 1 of 12
An addressing plan: SLAAC, EUI-64 and privacy addresses
Turn a /48 into a plan, then bring a staff LAN to life. Work out an EUI-64 address by hand, and watch IOS, RouterOS and Linux each configure themselves from the same router advertisement, with privacy addresses on the Linux host.
Run this lab
It needs Lite: its 5 nodes are set to 5 vCPU and 2,304 MB in total. That fits the free demo too.
In your workspace: Shared, then IPv6 in practice across vendors guided labs, then 01 - An addressing plan - SLAAC EUI-64 and privacy addresses
- Level
- Beginner
- Time
- About 60 minutes
- Nodes need
- 5 vCPU, 2,304 MB
- Smallest plan
- Lite
The scenario
Kestrel Freight has been given 2001:db8:100::/48 by its ISP, Harbour Fibre (2001:db8::/32 is the documentation prefix, standing in for a real one). You're writing the plan and bringing up the first two LANs. Three kinds of device have to work on the staff LAN with no addresses typed in: an IOS device, a RouterOS device and a Linux PC.
| Use | Prefix | Notes |
|---|---|---|
| Site allocation | 2001:db8:100::/48 | 65,536 /64s |
| Staff LAN | 2001:db8:100:10::/64 | R1 Gi0/0 ::1, everything else SLAAC |
| Server LAN | 2001:db8:100:20::/64 | R1 Gi0/1 ::1, SRV ::10 |
| Router loopbacks, later labs | 2001:db8:100:ffff::/64 | one /128 each |
| Router links, later labs | 2001:db8:100:a::/64 and up | one /64 per link |
| Device | Runs | How to log in |
|---|---|---|
| R1, R2 | Cisco IOSv 15.9 | The console opens at >; enable has no password. |
| CHR1 | MikroTik RouterOS 7.14 | admin / Lab-admin1 |
| H1, SRV | Alpine Linux | root, no password. |
What you’ll practise
- Split a /48 into /64s, and write IPv6 addresses in their shortest correct form
- Tell link-local, global and multicast addresses apart on a live interface
- Work out an EUI-64 interface ID from a MAC address and check it on IOS
- Make IOS, RouterOS and Linux configure themselves with SLAAC
- Turn on privacy addresses on Linux and prove which address the host really uses
The tasks
- Start the Linux hosts
- Read the plan
- Give R1 its addresses
- Work out an EUI-64 address by hand
- SLAAC on IOS
- SLAAC on RouterOS
- SLAAC and privacy addresses on Linux
The Lab Tasks pane has the scenario, these tasks, the checks to run, hints and the full solution.
Topology and devices
The network as it opens in EVE-NG, drawn from the lab’s own canvas, and the image each node runs.
Every link, as text
- R1
Gi0/0to Staff (network) - R2
Gi0/0to Staff (network) - CHR1
ether1to Staff (network) - H1
eth0to Staff (network) - R1
Gi0/1to SRVeth0
| Node | Device | Image in Add Node | Set to |
|---|---|---|---|
| R1 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| R2 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| CHR1 | MikroTik RouterOS | mikrotik-7.14.2 | 1 vCPU, 256 MB |
| H1 | Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB |
| SRV | Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB |
How to open this lab
Sign in to your workspace at
lab.cloudlabbox.com.In File Manager, open Shared, then the folder
IPv6 in practice across vendors guided labs.Open
01 - An addressing plan - SLAAC EUI-64 and privacy addressesand start its nodes, then open Lab Tasks for the scenario and the steps.
The lab is read-only. You can start the nodes and configure the devices, but changes to the topology can’t be saved. To change it, rebuild it in your own folder.
More IPv6 in practice labs
Related labs in other courses
CloudLabBox is independent of Cisco, CompTIA, Juniper Networks and MikroTik. The lab follows exam topics and isn’t vendor training material; vendor names identify the exams and the images in the workspace.