Open main menu

CDOT Wiki β

Changes

OPS335 DNS Lab

65 bytes added, 23:20, 2 February 2016
no edit summary
[[Category:OPS335]][[Category:OPS335 Labs]]
==DOMAIN NAME SYSTEM (DNS)=====Purpose=Lab goal ==
In this lab you will configure a Linux machine to be a DNS server for the rest of the machines in your intranet. You'll '''use <u>your</u> MySeneca ID as your domain'''. The server will handle all queries for names in the '''yoursenecaid.org''' domain. The server will pass DNS queries for other names and addresses out to the Internet (i.e. to Seneca's DNS server).
After you're finished with this lab - your vm1 will be running a full-featured DNS server, which is how you're going to get the '''yoursenecaid.org''' domain without paying for it. Unfortunately you'll be the only one using your DNS server so noone else will be able to resolve hosts under '''yoursenecaid.org'''
=== How DNS resolution works ===
Read We'll go over this in class, but you should also read in your own time the [https://en.wikipedia.org/wiki/Domain_Name_System#Address_resolution_mechanism Address resolution mechanism] section (including the Recursive and caching name server subsection) on Wikipedia for an overview of a DNS query. The diagram there is also quite simple and appropriate. DNS is a large topic but this is the minimum that you need to understand for this course.
===DNS Resources===