You are previewing Managing Mission-Critical Domains and DNS.
O'Reilly logo
Managing Mission-Critical Domains and DNS

Book Description

Manage your organization’s naming architecture effectively, from the administrative/policy side right through to the technical DNS and nameserver implementations. This practical book takes you through the basics—the anatomies of domain names and DNS requests—and covers DNS and domain issues from a variety of perspectives, including strategy, security, and intellectual property. It also includes strategic checklists and up-to-date case studies of DNS disasters.

Table of Contents

  1. Preface
    1. Who Should Read This Book
    2. Why I Wrote This Book
    3. A Word On The “Domain Name” and “DNS Operations” Environments Today
    4. Navigating This Book
    5. Other Books In the Field
    6. Online Resources
    7. Conventions Used in This Book
    8. Using Code Examples
    9. Safari® Books Online
    10. How to Contact Us
    11. Acknowledgments
  2. 1. Domain Names
    1. Why Domains Are Important
    2. Anatomy of a Domain Name
      1. Registry Details
      2. Registrar Whois Server
      3. Expiry Date
      4. Registrant Contact Set
      5. The Admin Contact Set
      6. The Tech Contact Set
      7. Billing Contact Set
      8. DNS Details
      9. Status
        1. Status Flags set by the Registry
        2. Status Flags set by the Registrar
    3. 1_01 Wrap Up
  3. 2. Registries, Registrars & TLD Providers
    1. Understanding Registries
      1. The Original Top Level Domains
      2. Generic TLDs
      3. Country Code TLDs (ccTLDs)
      4. IDN TLDs
      5. Chartered TLDs
      6. New Top Level Domains
      7. Private Namespaces
      8. Alternative Namespaces
        1. .ONION
        2. .BIT
    2. Registrars
      1. The Extensible Provisioning Protocol
      2. NetSol Monopoly
      3. ICANN and Competition
      4. TLD Providers
    3. Why Do I Need to Know All This?
  4. 3. Whois
    1. Thin vs Thick Whois
    2. Whois Privacy
      1. How to Tell if Whois Privacy is Enabled
    3. Why you should <span xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:pls="http://www.w3.org/2005/01/pronunciation-lexicon" xmlns:ssml="http://www.w3.org/2001/10/synthesis" xmlns:svg="http://www.w3.org/2000/svg" class="emphasis"><em>always</em></span> use &#8220;Whois&#8221; privacy use “Whois” privacy
    4. Why you should <span xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:pls="http://www.w3.org/2005/01/pronunciation-lexicon" xmlns:ssml="http://www.w3.org/2001/10/synthesis" xmlns:svg="http://www.w3.org/2000/svg" class="emphasis"><em>never</em></span> use &#8220;Whois&#8221; privacy use “Whois” privacy
    5. Where is Whois going? Registration Data Directory Service (RDDS)
  5. 4. Intellectual Property & Legal Issues
    1. Which Domains Should Your Organization Register?
      1. Asserting Your Trademarks Withing the New gTLD Landscape
      2. Sunrise
      3. Landrush
      4. Premium Auction
      5. The Trademark Clearing House
      6. Typo domains
    2. Dispute Mechanisms
      1. Uniform Domain Name Dispute Resolution Policy (UDRP)
      2. How the UDRP Works
      3. Transfer Dispute Resolution Procedure (TDRP)
      4. Uniform Rapid Suspension System (URS)
    3. What if Somebody is infringing on your marks or squatting on your name?
    4. What If Somebody Tries to Take Your Domains?
      1. What Happens When Somebody Initiates a UDRP Against Your Domain
    5. Domain Aftermarket
      1. Account Push
      2. Registrar Transfer
    6. Domain Aftermarket and Backorder Services
      1. Backordering and Registrar Expiry Frontrunning
      2. Escrow Services
    7. Other Legal Issues
    8. Chapter Summary
  6. 5. Managing Your Portfolio
    1. Multi-Domain Architectures
    2. Organizational Best Practices
      1. The Domain Portfolio Audit
    3. Managing Customer Domains
      1. Authentication
      2. Security
      3. Scaling
    4. Transferring Domain Names
      1. Change of Registrant
      2. Nameserver Redelegations
        1. Redelegating DNSSEC signed domains
      3. Registrar Transfer
      4. Registrar Transfer and Nameserver Redelegation
  7. 6. Common Pitfalls
    1. Domain Slamming
    2. Phishing
    3. Unintentional Expiry
      1. The Domain Expiry Cycle
    4. Domain Scams
      1. The “Foreign Infringer” Scam
      2. Aftermarket Scams
    5. ICANN Suspensions
      1. Whois Accuracy Program
      2. Incorrect or Bad Whois Reports
    6. DNS Failures
  8. 7. Types of Nameservers
    1. Root Nameservers
    2. Resolvers or Recursors
    3. Authoritative Nameservers
      1. Primary Nameserver
        1. Hidden Primaries
      2. Secondary Nameservers
    4. Other Nameserver Types
      1. Forwarders
  9. 8. DNS Queries In Action
    1. Exceptions to UDP queries. When TCP is required.
      1. Zone Transfers Happen Over TCP
      2. Large Responses, EDNS and DDOS Mitigation (Oh My!)
    2. Anatomy of a DNS Query: How Nameserver Selection Actually Works
    3. Summing Up
  10. 9. Types and Uses of Common Resource Records (and some not-so-common ones…)
    1. A / Hostnames
    2. CNAME/ Alias
    3. The MX Record
      1. A couple of special case MX-isms:
    4. SOA / Start of Authority
      1. Originating Nameserver
      2. Point of Contact
      3. Serial
        1. Date based:
        2. Unix timestamp
        3. Raw count
        4. When the format of the Serial actually matters
      4. The Refresh interval
      5. The Retry interval
      6. The Expire Interval
      7. The Minimum (a.k.a Time To Live)
        1. Can You Just Set Your Minimum To 0 So All Your DNS Changes Will Propagate Like Greased Lightning?
    5. NS / Nameserver
    6. TXT / Text Records
      1. SPF Records
    7. SRV
    8. NAPTR
    9. DNAME
    10. PTR
    11. IPv6
      1. AAAA
      2. A6
    12. KEY
    13. CERT
    14. DNSSEC Specific RR Types
    15. Uncommon / Obscure RR Types
    16. RP
    17. AFSDB
      1. LOC
  11. About the Author
  12. Copyright