This one-day professional level DNS training seminar will show you how to configure the most recent version of BIND for name resolution in a TCP/IP network. You'll learn the history of DNS and BIND from its inception to the present day. Then, you'll learn how to configure a basic DNS installtion including domain name selection, setting up a zone, and setting up the BIND configuration files. You'll see the differences between the different types of name servers including primary masters, secondary masters, caching, and forwarding. We'll show you how to use DNS with mail by setting up MX records. You'll learn how to set up the resolver for host name resolution. We'll explain the key points in adding servers and, as your network grows, adding child domains. We'll explain advanced concepts including zone transfer options, forwarding, the use of ACLs, load distribution, and system tuning. You'll learn the critical tools for managing and troubleshooting BIND DNS including rndc, nslookup, dig, and host. We'll end the day with a look at security options and future considerations with DNS and BIND.
Bring this Workshop Onsite to Your Location. Small or large groups; Save on travel expense and time away from the office by bringing the training right to your door. Find out more.
Course Objectives
How to design and deploy DNS using BIND 9
How DNS works to provide name resolution
Where to get BIND
The fundamentals of setting up DNS with BIND
How to configure BIND for electronic mail
The key considerations in configuring hosts
The most important points of maintaining BIND
Basics of security with BIND
How to use tools including rndc, nslookup, dig, and host
Troubleshooting DNS and BIND
Future considerations including IPv6 and DNSSEC
Certifications and Exams
This is a professional-level seminar designed for working IT professionals who need a better practical understanding of BIND DNS. It is not designed as a "test-prep" course, although some of the knowledge gained will be of benefit to those who are preparing for Linux+ or LPI certification examinations. Certification candidates are strongly encouraged to carefully review exam objectives to determine if this seminar is appropriate for them.
Who should attend?
This professional-level BIND DNS training seminar is designed for IT professionals who are responsible for installing, configuring, supporting, optimizing, and troubleshooting DNS systems using BIND. Attendees include network administrators and engineers, system administrators and engineers, DNS administrators, and anyone responsible for name resolution services in an organization.
Course Outline
Module One: Background
What is DNS?
The Internet and internets
DNS in a Nutshell
The Structure of the DNS Database
History of BIND
Is DNS Required?
How Does DNS Work?
Module Two: The Domain Name System
Definitions
The Domain Name Space
The DNS Tree
Domain Names
The Internet Domain Name Space
The Generic Top-Level Domains
The Country Code Top-Level Domains
.arpa
ICANN
Name Servers and Zones
Zones and Domains
Types of Name Servers
Understanding Zone Transfer
Resolvers and Types of Queries
Other Name Servers: Caching-Only, Forwarders, Root Name Servers
Mapping Addresses to Names
Module Three: Getting BIND
Where do you get BIND
Compiling from source code
Setting Up BIND
Module Four: Setting Up Zone Data
Setting Up a BIND Configuration File
Resource Records
A records
CNAME records
MX records
NS records
PTR records
SOA record
SRV records
TXT (SPF) records
Abbreviations
Appending domain names
The @ notation
Repeat last name
Host Name Checking
How to use the h2n utility to generate zone database files
Module Five: DNS and Email
What?is a Mail Exchanger?
Setting preferences
The MX Algorithm
Understanding the basics of MX records
Understanding the basics of Sender Policy Framework (SPF)
Module Six: The Resolver
Setting the search order
Setting the search domain(s)
Sample Resolver Configurations
Module Seven: Controlling the Name Server
Updating Zone Data Files
Checklist for Updating Zone Files
Logging in BIND
Sample Logging Configuration
How to Understand Channels and Categories
Module Eight: Design Considerations
How Many Name Servers?
Name Server Placement
Capacity Planning
Module Nine: Security
BIND version updates
Compiling from source or using vendor updates
Understanding chroot
Running BIND in a chroot jail
TSIG: Transaction signatures
Access control lists
Module Ten: Tools for managing and troubleshooting
Using rndc
Using nslookup
Using dig
Using host
Using named-checkconf
Using named-checkzone
Using h2n
Other DNS tools
Module Ten: Future considerations
IP version 6
Implementing and testing IPv6 configurations
DNSSEC
Additional resources
Prerequisites
This is a professional-level seminar. Prospective students should have attended soundtraining.net's Linux Clinic workshop or have familiarity and experience working with Linux or UNIX systems prior to enrolling.
This seminar is currently available only for onsite presentation. Onsite training can make sense for groups of four or more. It may be offered publicly in the future, so please check back frequently or call 206.988.5858 for the latest schedule updates. Please click here for more information about soundtraining.net's onsite training programs.
Schedule and Registration
One day
Doors open: 8:30 a.m.
Registration: 8:30 a.m. to 9:00 a.m.
Morning session: 9:00 a.m. to 11:45 a.m.
Lunch (on your own): 11:45 a.m. to 12:45 p.m.
Afternoon session: 12:45 p.m. to 4:00 p.m.
There will be a fifteen minute break in the morning and afternoon sessions.
Registration Fee
Price: $695.00
Onsite Training
Bring us onsite to your location! Private team training can be a great solution for groups of three or more.
All of soundtraining.net's workshops and seminars are available for presentation onsite at your location or online in our WebEx online training center. You choose the time, the topic, and the location and we'll be there with top-notch training, delivered by the best trainers in the industry. Practical, understandable, and relevant is what makes the soundtraining.net difference! Call 206.988.5858 or click the link for more information about bringing training right to your door or to your computer.