DNS and DHCP - Course Syllabus

(This page uses style sheets.)

A Short course on the implementation of the Domain Name System using the Unix BIND system (Either Version 8 or 9). In addition, the course covers the implementation of the DHCP protocol on Unix. The course is normally given on PC's running Red Hat Linux.

Subjects covered include:

Introduction
Overview and concepts
Linux networking configuration
Diagnostic commands (netstat, ifconfig, etc.)
DHCP
Principles simple server set-up
DHCP server setup
DHCP relaying
Diskless nodes and BOOTP
DNS and Bind
Principles and operation
DNS tools (nslookup, dig, etc.)
Configuration file structure
Simple caching name server
Primary name servers
Secondary Name servers
DNS MX Records
Delegation
Security, Access Control Lists
Reverse lookups with CIDR addressing
DNS and DHCP
Automatic updating of DNS tables by DHCP

Notes

  1. This course is intended for systems managers setting up networked Linux Systems
  2. Participants receive course notes which include all slides plus additional material and optionally, a text book.
  3. The Course is regularly updated to include new material.
  4. Basic Unix skills (including the use of the vi editor) are a prerequisite.
  5. This course has a high content of practical work.
  6. There must be a minimum of three systems available, preferably one per student. These must be connected with a suitable Local Area Network (preferably Ethernet).
  7. A modem and telephone line should be available for connection to the Internet.
  8. The length of the Course is normally two/three days.