Contenu connexe Similaire à Kea DHCP – the new open source DHCP server from ISC (20) Plus de Men and Mice (20) Kea DHCP – the new open source DHCP server from ISC1. © 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