Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Everything You Need to Know About DNS in 5 Minutes

Anthony Eden
September 29, 2011

Everything You Need to Know About DNS in 5 Minutes

Presented at IgniteBoulder in 2011, this 20-slide talk gives you the basics for everything you need to know about DNS.

Anthony Eden

September 29, 2011
Tweet

More Decks by Anthony Eden

Other Decks in Technology

Transcript

  1. EVERYTHING YOU NEED TO KNOW ABOUT DNS IN 5 MINUTES

    ANTHONY EDEN Monday, September 26, 11 DNS is the Domain Name System
  2. WHY DO YOU CARE? Monday, September 26, 11 DNS seems

    scary to most people But it is one of the core technologies that makes the Internet work If you care about your personal brand or corporate brand you will have a domain name and need DNS It’s no fun to be ignorant
  3. A BRIEF HISTORY Monday, September 26, 11 November 1987 by

    Dr. Paul Mockapetris That’s 24 years old Some of you probably weren’t born yet (I feel old now)
  4. A BIT ABOUT DOMAIN NAMES Monday, September 26, 11 top-level

    domains are com, net, org typically you may purchase a second level (example.com) or third level (example.co.uk) you are a registrant. you buy a domain from a registrar. the master list of domains is managed by a registry.
  5. DNS, HOW DOES IT WORK? Monday, September 26, 11 Two

    types of servers: authoritative and recursive. Your computer asks a nearby recursing server to find a name. That recursor tries to find it locally, but if not it
  6. A RECORDS Monday, September 26, 11 Technical description: an A

    record maps a name to an IP address An IP address is used to route packets on a network to a machine
  7. SOA Records Monday, September 26, 11 Start of authority Sent

    by an authoritative server to indicate that it is the authority for a domain
  8. NS RECORDS Monday, September 26, 11 Delegate a subdomain. The

    registry has one or more of these for each domain you have that tells recursors where to look for the authoritative record.
  9. EVERYTHING ELSE Monday, September 26, 11 SRV for referencing VOIP

    and chat services NAPTR for phone numbers to SIP addresses (also for VOIP) AAAA (quad A records) for IPv6 servers PTR for mapping an IP address back to a name
  10. WHY DO YOU CARE? Monday, September 26, 11 With a

    little bit of knowledge You turn DNS into something that is fun And into something that can be played with