Graded Lab: DNS

Introduction

In our last lab, DNS, we configured our environment with a full-blown DNS server on ns1 resulting in a bit of a "funny" environment. Hosts on the blue network, like s01, could resolve names for servers they could not reach and we had to provide a connection to the open internet for ns1. Today you will build a DNS deployment better tailored to the needs of our lab.

Here is what we will build today


Prerequisites:

Before you start this lab you must have:


Grading:

You will run the host_info_dns.sh script on s01 and w01, submitting the output files to Canvas. host_info_dns.zip


Hints:

You saw most of what you will need for this lab when you completed the first DNS lab. Here are a few hints to help you along...

  1. Use the excellent tutorial from zytrax: DNS For Rocket Scientists
  2. The s01 configuration is very similar to the configuration we built on ns1, except we do not allow recursion.
  3. The w01 configuration is very similar to the configuration we built on ns1, except: