2-Day BIND 10 Workshop

BIND 10 is the next generation of BIND, the most widely-used DNS server on the Internet. It is a modular server that includes an authoritative DNS server, a recursive DNS server, a DNSSEC signer and a DHCP server for IPv4 and IPv6. BIND 10 is in beta release in Feb 2013, with the first production release to be expected in Q2. Additional information on BIND 10 can be found at http://bind10.isc.org.

This is a classroom-style course with lecture and hands-on labs. Limited seating. The class is geared towards sysadmins and network administrators with basic knowledge on DNS. Knowledge on BIND 9 is not required.

Students are expected to be familiar with the UNIX environment (file structure, basic utilities) and with text editing in UNIX (vi or nano editor). A basic knowledge of TCP/IP addressing is also helpful but not required.

Syllabus: 

 

  • BIND 10 Introduction
    • BIND history (BIND 4/8, BIND 9, BIND 10)
    • BIND 10 design and architecture
    • status of BIND 10 and future work
       
  • Installing BIND 10
    • requirements
    • downloading and compiling
    • starting BIND 10 and implementing a start method into the OS
    • initial setup
       
  • BIND 10 operations
    • BIND 10 configuration
    • logfiles
    • configuring BIND 10 modules
       
  • An authoritative DNS server with BIND 10
    • setting up zones
    • controlling responses
    • performance tuning
    • setting up a secondary server
    • controlling zone transfer
    • securing zonetransfer with TSIG
    • statistics and monitoring
       
  • Migrating from BIND 9
    • importing an existing BIND 9 configuration
    • importing zonefiles
       
  • DHCP with BIND 10
    • configuring the DHCP module
    • DHCPv4
    • DHCPv6
    • DHCP and DNS interactions
    • dynamic updates and BIND 10
       
  • Troubleshooting
    • fixing the root cause of errors
    • fixing issues
    • reporting bugs to the project
       
  • extending BIND 10
    • the BIND 10 APIs

 

Please contact us to schedule a class.

Share this