Você está na página 1de 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

Você também pode gostar