Introduction to DNS
This document is meant to be an introduction to DNS for someone who has
never administrated a DNS server or registered a domain before. Being a
part of the MaraDNS package, this tutorial assumes that one is using
the MaraDNS package.
What is DNS?
DNS is the method that the internet uses to convert difficult-to-remember
numbers, such as '10.17.243.32', in to easy-to-remember names, such as
'www.yahoo.com'. The reason for this conversion is because the underlying
protocol for the internet, TCP/IP, uses difficult-to-remember numbers
to connect to other computers.
What is a DNS server
A
DNS server
is a program that performs the DNS conversion from
names in to number. There are three kinds of DNS servers out there:
MaraDNS' "Deadwood" program is a recursive DNS server; the "maradns" program
is an authoritative DNS server. Whether one
needs a recursive or an authoritative DNS server depends on what one is
trying to do with dns:
|