© Men & Mice http://menandmice.com 
 © ISC http://www.isc.org KEA-DHCP the new Open Source DHCP Server 1
© Men & Mice http://menandmice.com ISC DHCP the ISC DHCP Server has been the standard DHCP server in the Unix world for almost 20 years now Linux, BSD, MacOS X, commercial Unix flavours it is seen as the "reference" implementation of the "dynamic host configuration protocol, DHCP" Base of many commercial DHCP offerings 2
© Men & Mice http://menandmice.com History of ISC DHCP 3 ISC DHCP 1.0 1993 ISC DHCP 1997 1999 ISC DHCP 2.0 2001 ISC DHCP 3.0 2007 ISC DHCP 4.0 2016 ISC DHCP 4.3.3-P1 RFC 1531 DHCP RFC 2131
© Men & Mice http://menandmice.com the Internet has changed since 1996 4 DHCPv6 dynamic DNS updates mass provisioning VoIP provisioning number of hosts
© Men & Mice http://menandmice.com shortcomings of ISC DHCP 5 no build-in statistics slow complex configuration does not scale with modern hardware legacy code DHCPv4 and DHCPv6 are separate servers
© Men & Mice http://menandmice.com KEA DHCP 6 2011 KEA DHCP BIND 10 (DNS) project started at ISC BIND 10 (DNS) project stopped work on the BIND 10 DHCP Server starts KEA DHCP Version 1.0.0 2009 2013 BIND 10 12/2015
© Men & Mice http://menandmice.com KEA DHCP 1.0 features DHCPv4 and DHCPv6 (combined) high performance ( > 1000 leases/seconds with MySQL backend) failover via SQL DB Host reservation PXE Boot support DHCPv6 prefix delegation dynamic reconfiguration dynamic DNS updates SQL database backend (CSV, MySQL / PostgreSQL / …) Statistics module MPL License 7
© Men & Mice http://menandmice.com KEA DHCP availability RedHat Enterprise Linux 7 / CentOS 7 (via EPEL) Debian Linux (sid/unstable) Fedora Linux (F23) Arch-Linux (Arch User Repository) FreeBSD (source) MacOS X (source) 8
© Men & Mice http://menandmice.com Demo CentOS 7 / Red Hat 7 sudo yum install epel-release
 sudo yum install kea 9
© Men & Mice http://menandmice.com Demo setup 10 KEA DHCP DHCP Client Database Server KEA DHCP4 PostgreSQL Lease DB ISC dhclient
© Men & Mice http://menandmice.com Demo setup 11 KEA DHCP DHCP Client Database Server KEA DHCP4 PostgreSQL Lease DB ISC dhclient
© Men & Mice http://menandmice.com Demo 12
© Men & Mice http://menandmice.com Demo setup 13 KEA DHCP DHCP Client Database Server KEA DHCP4 KEA DHCP6 Lease DB File PostgreSQL Lease DB ISC dhclient
© Men & Mice http://menandmice.com Demo 14
© Men & Mice http://menandmice.com Demo setup 15 KEA DHCP DHCP Client Database Server KEA DHCP4 KEA DHCP6 KEA DDNS Lease DB File BIND 9 PostgreSQL Lease DB ISC dhclient
© Men & Mice http://menandmice.com Demo 16
© Men & Mice http://menandmice.com DHCP High Availability KEA DHCP 1.0 does not support the RFC DHCP failover protocol support is planned for a future release DHCP HA can be implemented on the SQL Database level 17
© Men & Mice http://menandmice.com DHCP SMB HA example 18 DHCP Client DHCP relay 
 (router) MySQL/MariaDB active/passive KEA DHCP Server active/passive
© Men & Mice http://menandmice.com DHCP Enterprise HA example 19 DHCP Client DHCP relay 
 (router) MySQL/MariaDB Max-Scale Load-Balancer MySQL/MariaDB Cluster KEA DHCP Server active/passive
© Men & Mice http://menandmice.com KEA DHCP GUI Management 20
© Men & Mice http://menandmice.com KEA DHCP GUI Management the Men & Mice Suite 7.2 (Release May 2016) supports KEA DHCP 
 (alongside ISC-DHCP, MS-DHCP, Cisco-DHCP) migration support between ISC-DHCP and KEA-DHCP • setup a new KEA DHCP Server • install Men & Mice KEA DHCP Server controller • add new server to the Men & Mice Suite • select an existing IP-subnet (scope) on an ISC-DHCP server, select "migrate scope" • subnet will be moved from ISC-DHCP to KEA-DHCP including all options and active leases • old subnet on ISC-DHCP will be left disabled 21
© Men & Mice http://menandmice.com KEA DHCP GUI Management 22
© Men & Mice http://menandmice.com new KEA DHCP Training •Brief History of the DHCP protocol •DHCPv4 protocol knowledge refresh •Introducing the new KEA-DHCP software •Installing and basic configuration of KEA-DHCP • KEA-DHCP IPv4 configuration use cases • dynamic pools • static host reservations • standard and custom DHCP options • PXE booting • An introduction into the DHCPv6 protocol • KEA-DHCP IPv6 configuration use cases •dynamic pools • DHCPv6 prefix delegation • KEA-DHCP high-availability options • DHCP troubleshooting: Best practices and tools • DHCP statistics tools 23 https://www.menandmice.com/support-training/training/kea-dhcp-training/
© Men & Mice http://menandmice.com KEA DHCP Training dates August 8 – 9, 2016 - Amsterdam, The Netherlands October 13 – 14, 2016 - West Coast, USA October 17 – 18, 2016 - East Coast, USA November 21 – 22, 2016 - Amsterdam, The Netherlands Two days - Hands-On training US$ 1795 A new certification, “KEA certified DHCP Administrator (KCDA)” is available starting from Q3/2016. 24 https://www.menandmice.com/support-training/training/kea-dhcp-training/
© Men & Mice http://menandmice.com Thank you! ! Questions? Comments? 25

Kea DHCP – the new open source DHCP server from ISC

  • 1.
    © Men &Mice http://menandmice.com 
 © ISC http://www.isc.org KEA-DHCP the new Open Source DHCP Server 1
  • 2.
    © Men &Mice http://menandmice.com ISC DHCP the ISC DHCP Server has been the standard DHCP server in the Unix world for almost 20 years now Linux, BSD, MacOS X, commercial Unix flavours it is seen as the "reference" implementation of the "dynamic host configuration protocol, DHCP" Base of many commercial DHCP offerings 2
  • 3.
    © Men &Mice http://menandmice.com History of ISC DHCP 3 ISC DHCP 1.0 1993 ISC DHCP 1997 1999 ISC DHCP 2.0 2001 ISC DHCP 3.0 2007 ISC DHCP 4.0 2016 ISC DHCP 4.3.3-P1 RFC 1531 DHCP RFC 2131
  • 4.
    © Men &Mice http://menandmice.com the Internet has changed since 1996 4 DHCPv6 dynamic DNS updates mass provisioning VoIP provisioning number of hosts
  • 5.
    © Men &Mice http://menandmice.com shortcomings of ISC DHCP 5 no build-in statistics slow complex configuration does not scale with modern hardware legacy code DHCPv4 and DHCPv6 are separate servers
  • 6.
    © Men &Mice http://menandmice.com KEA DHCP 6 2011 KEA DHCP BIND 10 (DNS) project started at ISC BIND 10 (DNS) project stopped work on the BIND 10 DHCP Server starts KEA DHCP Version 1.0.0 2009 2013 BIND 10 12/2015
  • 7.
    © Men &Mice http://menandmice.com KEA DHCP 1.0 features DHCPv4 and DHCPv6 (combined) high performance ( > 1000 leases/seconds with MySQL backend) failover via SQL DB Host reservation PXE Boot support DHCPv6 prefix delegation dynamic reconfiguration dynamic DNS updates SQL database backend (CSV, MySQL / PostgreSQL / …) Statistics module MPL License 7
  • 8.
    © Men &Mice http://menandmice.com KEA DHCP availability RedHat Enterprise Linux 7 / CentOS 7 (via EPEL) Debian Linux (sid/unstable) Fedora Linux (F23) Arch-Linux (Arch User Repository) FreeBSD (source) MacOS X (source) 8
  • 9.
    © Men &Mice http://menandmice.com Demo CentOS 7 / Red Hat 7 sudo yum install epel-release
 sudo yum install kea 9
  • 10.
    © Men &Mice http://menandmice.com Demo setup 10 KEA DHCP DHCP Client Database Server KEA DHCP4 PostgreSQL Lease DB ISC dhclient
  • 11.
    © Men &Mice http://menandmice.com Demo setup 11 KEA DHCP DHCP Client Database Server KEA DHCP4 PostgreSQL Lease DB ISC dhclient
  • 12.
    © Men &Mice http://menandmice.com Demo 12
  • 13.
    © Men &Mice http://menandmice.com Demo setup 13 KEA DHCP DHCP Client Database Server KEA DHCP4 KEA DHCP6 Lease DB File PostgreSQL Lease DB ISC dhclient
  • 14.
    © Men &Mice http://menandmice.com Demo 14
  • 15.
    © Men &Mice http://menandmice.com Demo setup 15 KEA DHCP DHCP Client Database Server KEA DHCP4 KEA DHCP6 KEA DDNS Lease DB File BIND 9 PostgreSQL Lease DB ISC dhclient
  • 16.
    © Men &Mice http://menandmice.com Demo 16
  • 17.
    © Men &Mice http://menandmice.com DHCP High Availability KEA DHCP 1.0 does not support the RFC DHCP failover protocol support is planned for a future release DHCP HA can be implemented on the SQL Database level 17
  • 18.
    © Men &Mice http://menandmice.com DHCP SMB HA example 18 DHCP Client DHCP relay 
 (router) MySQL/MariaDB active/passive KEA DHCP Server active/passive
  • 19.
    © Men &Mice http://menandmice.com DHCP Enterprise HA example 19 DHCP Client DHCP relay 
 (router) MySQL/MariaDB Max-Scale Load-Balancer MySQL/MariaDB Cluster KEA DHCP Server active/passive
  • 20.
    © Men &Mice http://menandmice.com KEA DHCP GUI Management 20
  • 21.
    © Men &Mice http://menandmice.com KEA DHCP GUI Management the Men & Mice Suite 7.2 (Release May 2016) supports KEA DHCP 
 (alongside ISC-DHCP, MS-DHCP, Cisco-DHCP) migration support between ISC-DHCP and KEA-DHCP • setup a new KEA DHCP Server • install Men & Mice KEA DHCP Server controller • add new server to the Men & Mice Suite • select an existing IP-subnet (scope) on an ISC-DHCP server, select "migrate scope" • subnet will be moved from ISC-DHCP to KEA-DHCP including all options and active leases • old subnet on ISC-DHCP will be left disabled 21
  • 22.
    © Men &Mice http://menandmice.com KEA DHCP GUI Management 22
  • 23.
    © Men &Mice http://menandmice.com new KEA DHCP Training •Brief History of the DHCP protocol •DHCPv4 protocol knowledge refresh •Introducing the new KEA-DHCP software •Installing and basic configuration of KEA-DHCP • KEA-DHCP IPv4 configuration use cases • dynamic pools • static host reservations • standard and custom DHCP options • PXE booting • An introduction into the DHCPv6 protocol • KEA-DHCP IPv6 configuration use cases •dynamic pools • DHCPv6 prefix delegation • KEA-DHCP high-availability options • DHCP troubleshooting: Best practices and tools • DHCP statistics tools 23 https://www.menandmice.com/support-training/training/kea-dhcp-training/
  • 24.
    © Men &Mice http://menandmice.com KEA DHCP Training dates August 8 – 9, 2016 - Amsterdam, The Netherlands October 13 – 14, 2016 - West Coast, USA October 17 – 18, 2016 - East Coast, USA November 21 – 22, 2016 - Amsterdam, The Netherlands Two days - Hands-On training US$ 1795 A new certification, “KEA certified DHCP Administrator (KCDA)” is available starting from Q3/2016. 24 https://www.menandmice.com/support-training/training/kea-dhcp-training/
  • 25.
    © Men &Mice http://menandmice.com Thank you! ! Questions? Comments? 25