In this hands-on lab we will build a virtual WAN and configure a DHCP server to supply addresses and explore DHCP's many features and requirements for operation. Then we will simulate a Man-in-the-Middle cyber-attack against one of our networks using a rogue DHCP server; followed by a lesson on counter-measures to stop those kinds of attacks. To ensure the deepest learning possible we will configure everything on the command-line (one command at a time), and then learn a variety of show commands useful for verifying our configurations and for troubleshooting. Like all of my courses in the "Let's Learn" series, we will use Packet-Tracer as our simulated network environment (available free from Cisco).
In this module we are going to learn the basics of DHCP (Dynamic Host Control Protocol). To do this we will use a network device as the actual server, and the reason is so that you learn how to build the server from scratch. In other word, configure it yourself on the command line as opposed to using a server device hat buses a UI. Why do this? Because a UI is easy, and because the CCNA exam track calls for command line ability. After all, a UI can fail.
Of course, this takes more time and effort but it is well worth it. There are some special rules to follow. But I promise that after you complete this course you will be able to build DHCP servers easily and with total confidence.
In this course we will cover:
How to configure a Dynamic Host Control Protocol server on a network device, such as a router or switch.
How to relay that data over non-contiguous networks using the Relay command.
How to harden a network device (specifically a switch) against bad actors.
As usual, this course includes free PDF handouts to help with your learning.