8.5.1 Lab - Configure DHCPv6
8.5.1 Lab - Configure DHCPv6
Topology
Addressing Table
Device Interface IPv6 Address
R1 G0/0/0
fe80::1
R1
G0/0/1 2001:db8:acad:1::1/64
R1 G0/0/1
fe80::1
R2 G0/0/0 2001:db8:acad:2::2/64
R2 G0/0/0
fe80::2
R2
G0/0/1 2001:db8:acad:3::1 /64
R2 G0/0/1
fe80::1
PC-A NIC DHCP
PC-B NIC DHCP
Objectives
Part 1: Build the Network and Configure Basic Device Settings
Part 2: Verify SLAAC address assignment from R1
Part 3: Configure and verify a Stateless DHCPv6 Server on R1
Part 4: Configure and verify a Stateful DHCPv6 Server on R1
Part 5: Configure and verify a DHCPv6 Relay on R2
Background / Scenario
The dynamic assignment of IPv6 global unicast addresses (GUA) can be configured the following three ways:
Stateless Address Auoconfiguration (SLACC)
Stateless Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
Stateful DHCPv6
When using SLACC to assign IPv6 addresses to hosts a DHCPv6 server is not used. Because a DHCPv6
server is not used when implementing SLACC, hosts are unable to receive additional critical network
information, including a domain name server (DNS) address as well as a domain name.
2017 - 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 1 of 7 www.netacad.com
When using Stateless DHCPv6 to assign IPv6 addresses to host, a DHCPv6 server is used to assign the
additional critical network information, however the IPv6 address is assigned using SLACC.
When implementing Stateful DHCPv6, a DHCPv6 server assigns all network information, including the IPv6
address.
The determination of how hosts obtain they dynamic IPv6 addressing is dependent on flag setting contain
within the router advertisement (RA) messages.
In this scenario, the company has grown in size, and the network administrators can no longer assign IP
addresses to devices manually. Your job is to configure the R2 router to assign IPv6 addresses on two
different subnets connected to router R1.
Note: The routers used with CCNA hands-on labs are Cisco 4221 with Cisco IOS XE Release 16.9.4
(universalk9 image). The switches used in the labs are Cisco Catalyst 2960s with Cisco IOS Release 15.2(2)
(lanbasek9 image). Other routers, switches, and Cisco IOS versions can be used. Depending on the model
and Cisco IOS version, the commands available and the output produced might vary from what is shown in
the labs. Refer to the Router Interface Summary Table at the end of the lab for the correct interface identifiers.
Note: Ensure that the routers and switches have been erased and have no startup configurations. If you are
unsure contact your instructor.
Required Resources
2 Routers (Cisco 4221 with Cisco IOS XE Release 16.9.4 universal image or comparable)
2 Switches (Cisco 2960 with Cisco IOS Release 15.2(2) lanbasek9 image or comparable) - Optional
2 PCs (Windows with a terminal emulation program, such as Tera Term)
Console cables to configure the Cisco IOS devices via the console ports
Ethernet cables as shown in the topology
Instructions
2017 - 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 2 of 7 www.netacad.com
Close configuration window
2017 - 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 3 of 7 www.netacad.com
Part 3: Configure and Verify a DHCPv6 server on R1
In Part 3, you will configure and verify a stateless DHCP server on R1. The objective is to provide PC-A with
DNS server and Domain information.
b. Notice that there is no Primary DNS suffix. Also note that the DNS server addresses provided are “site
local anycast” addresses, and not unicast addresses, as would be expected.
2017 - 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 4 of 7 www.netacad.com
c. Save the running configuration to the startup configuration file.
Close configuration window
d. Restart PC-A.
e. Examine the output of ipconfig /all and notice the changes.
C:\Users\Student> ipconfig /all
Windows IP Configuration
2017 - 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 5 of 7 www.netacad.com
Close configuration window
Step 1: Power on PC-B and examine the SLAAC address that it generates.
C:\Users\Student> ipconfig /all
Windows IP Configuration
2017 - 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 6 of 7 www.netacad.com
b. Open a command prompt on PC-B and issue the command ipconfig /all and examine the output to see
the results of the DHCPv6 relay operation.
C:\Users\Student> ipconfig /all
Windows IP Configuration
2017 - 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 7 of 7 www.netacad.com