LEA DHCP Introduction

Download as pdf or txt
Download as pdf or txt
You are on page 1of 25

KEA-DHCP

the new Open Source DHCP Server

1 © Men & Mice http://menandmice.com 



© ISC http://www.isc.org
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
RFC 2131

1993 1997 1999 2001 2007 2016

ISC DHCP

ISC DHCP
ISC DHCP ISC DHCP
1.0
3.0 4.0
ISC DHCP
4.3.3-P1
ISC DHCP
RFC 1531
2.0
DHCP

3 © Men & Mice http://menandmice.com


the Internet has changed since 1996

number of hosts

dynamic DNS updates

mass provisioning

DHCPv6

VoIP provisioning

4 © Men & Mice http://menandmice.com


shortcomings of ISC DHCP

legacy code
slow
complex configuration

DHCPv4 and DHCPv6


no build-in statistics
are separate servers

does not scale with modern hardware

5 © Men & Mice http://menandmice.com


KEA DHCP

2009 2011 2013 12/2015

BIND 10

KEA DHCP

BIND 10
(DNS)
project started work on the
KEA DHCP
at ISC BIND 10
BIND 10 Version 1.0.0
DHCP Server
starts (DNS)
project
stopped

6 © Men & Mice http://menandmice.com


KEA DHCP 1.0 features
DHCPv4 and DHCPv6 DHCPv6 prefix delegation
(combined) dynamic reconfiguration
high performance ( >
dynamic DNS updates
1000 leases/seconds with
MySQL backend) SQL database backend
(CSV, MySQL /
failover via SQL DB
PostgreSQL / …)
Host reservation Statistics module
PXE Boot support
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

PostgreSQL
Lease DB
ISC dhclient

Database
DHCP KEA DHCP4

Server
Client

KEA DHCP 10 © Men & Mice http://menandmice.com


Demo setup

PostgreSQL
Lease DB
ISC dhclient

Database
DHCP KEA DHCP4

Server
Client

KEA DHCP 11 © Men & Mice http://menandmice.com


Demo

12 © Men & Mice http://menandmice.com


Demo setup

PostgreSQL
Lease DB
ISC dhclient

Database
DHCP KEA DHCP4

Server
Client
Lease DB
KEA DHCP6
File

KEA DHCP 13 © Men & Mice http://menandmice.com


Demo

14 © Men & Mice http://menandmice.com


Demo setup

PostgreSQL
Lease DB
ISC dhclient

Database
DHCP KEA DHCP4

Server
Client
Lease DB
KEA DHCP6
File

KEA DDNS BIND 9

KEA DHCP 15 © 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
KEA DHCP
Server
active/passive
DHCP
DHCP relay 

Client (router)

MySQL/MariaDB
active/passive

18 © Men & Mice http://menandmice.com


DHCP Enterprise HA example
KEA DHCP MySQL/MariaDB
Server Max-Scale
active/passive Load-Balancer
DHCP
DHCP relay 

Client (router)

MySQL/MariaDB
Cluster
19 © 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 • PXE booting

•DHCPv4 protocol knowledge • An introduction into the DHCPv6


refresh protocol
•Introducing the new KEA-DHCP • KEA-DHCP IPv6 configuration use
software cases
•Installing and basic configuration •dynamic pools
of KEA-DHCP • DHCPv6 prefix delegation

• KEA-DHCP IPv4 configuration use • KEA-DHCP high-availability


cases options
• dynamic pools • DHCP troubleshooting: Best
• static host reservations practices and tools
• standard and custom DHCP options • DHCP statistics tools

https://www.menandmice.com/support-training/training/kea-dhcp-training/
23 © 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.
https://www.menandmice.com/support-training/training/kea-dhcp-training/
24 © Men & Mice http://menandmice.com
Thank you!
!

Questions? Comments?
25 © Men & Mice http://menandmice.com

You might also like