|
|
Welcome to the Kea project page. This site is addressed at developers and people familiar with the software and is more project oriented. For an initial introduction and business-oriented webpage, see http://isc.org/kea.
|
|
|
Welcome to the Kea project page. For a business-oriented webpage, see http://isc.org/kea.
|
|
|
|
|
|
Kea DHCP Server
|
|
|
Kea is an open source DHCPv4/DHCPv6 server being developed by Internet Systems Consortium. Kea is a high-performance, extensible DHCP server engine that is designed to be easily modified and extended with hooks libraries.
|
|
|
|
|
|
Kea is free open source, and we welcome community engagement, via the Kea-users mailing list, this wiki, and our Github repository. There is a small core team of dedicated software engineers developing it and we need your contributions and support contracts to support them.
|
|
|
|
|
|
DHCP Standardization efforts: The lead developer on KEA is co-chair of the Dynamic Host Configuration working group in the IETF. We are committed to providing a standards-compliant implementation and are closely tracking developments in this working group and evaluating them for inclusion in KEA.
|
|
|
DHCP Standardization efforts: The lead developer on KeA is co-chair of the Dynamic Host Configuration working group in the IETF. We are committed to providing a standards-compliant implementation and are closely tracking developments in this working group and evaluating them for inclusion in KeA.
|
|
|
|
|
|
## Key Features
|
|
|
## Kea Features
|
|
|
|
|
|
Separate DHCPv4, DHCPv6 and Dynamic DNS servers
|
|
|
Leases and host reservations can be stored in a CSV file, MySQL, Postgres or Cassandra backend
|
... | ... | @@ -28,49 +28,7 @@ A release of Kea 1.4.0 has been made available. It brings many new features and |
|
|
|
|
|
The tarball is available on the ISC.org downloads page or ISC ftp server.
|
|
|
|
|
|
2018-02-14: Welcome, Google Summer of Code Interns!
|
|
|
|
|
|
We’re excited that ISC has been selected as one of the participating organizations in this year’s Google Summer of Code GSOC program. We are proposing a number of worthwhile extensions to the Kea project. Suggested projects will help you develop practical experience with C++, user interface design, REST api design and more. Some of these are relatively easy, others quite challenging. Kea has an active user community that is growing fast that you can tap into for requirements and feedback.
|
|
|
|
|
|
Participants have until March 12th to make a proposal. We’d like to help you succeed. If you are interested, please email the development team at kea-dev at lists.isc.org and let us know what project you are thinking of working on. We can point you to examples of existing Kea designs that may help you get started on your proposal.
|
|
|
|
|
|
Kea project ideas: HERE
|
|
|
|
|
|
ISC overview and how to apply GSOC web site
|
|
|
|
|
|
2017-10-27: Kea 1.3.0 released!
|
|
|
|
|
|
Kea 1.3.0 brings an exciting set of new features: shared networks, improvements in REST API interface, new commands for leases, subnets and shared networks management, many new DHCPv4 and DHCPv6 options, ability to specify options on IPv4 pool level and much more. For detailed information please check Release Notes.
|
|
|
|
|
|
Tarball package is available on the ISC.org downloads page or ISC ftp server.
|
|
|
|
|
|
Kea is distributed under the MPL2.0 open source license.
|
|
|
|
|
|
2017-04-28: Kea 1.2.0 released!
|
|
|
|
|
|
Kea 1.2.0 brings new set of control commands and REST API for them. Control Agent can connect to DHCPv6 and DHCPv4 servers using HTTP interface to relay JSON commands. For detailed information please check Release Notes.
|
|
|
|
|
|
Tarball package is available on the ISC.org downloads page or ISC ftp server.
|
|
|
|
|
|
Kea is distributed under the MPL2.0 open source license. See the blog posting where we explain why ISC decided to adopt the MPL license.
|
|
|
|
|
|
2016-10-03: Kea receives MOSS Award from Mozilla to add remote management to Kea
|
|
|
|
|
|
On October 3rd, 2016, Mozilla announced they were awarding ISC a $100,000 MOSS contract to support development of the remote management capabilities of Kea. We will be working on that during the latter part of 2016 and 2017. The first set of features planned under that project are visible in the Kea 1.2 Roadmap linked above.
|
|
|
|
|
|
2016-07-15: IETF Hackathon prototypes Yang support for Kea
|
|
|
|
|
|
The Kea team is typically up for the Hackathons scheduled before every IETF meeting. At the Berlin IETF in July, a team including core Kea developers Tomek and Marcin worked with engineers from the Sysrepo project and Deutsche Telekom on experimental Yang support. Read Tomek's blog post for more information. If you are a Kea user and attend IETF, we would love to meet up with you to work on Kea-related projects in future Hackathons!
|
|
|
|
|
|
2016 - July Kea tested in a HA configuration with a MySQL cluster
|
|
|
|
|
|
This was an ad-hoc test to look at use of a MySQL cluster backend as part of a high-availability solution. We are hoping that this approach, which keeps the current lease state in a database cluster, will fulfill most requirements for high availability. Kea has not implemented DHCPv4 failover, and DHCPv6 failover has not been standardized. See the link for a blog posting on the test. Kea with a MySQL Cluster backend For more details on the test set-up, read the associated article in the ISC Knowledgebase.
|
|
|
|
|
|
|
|
|
Known Issues List - known issues for current release.
|
|
|
|
|
|
Some ideas for Kea - running list of items to be done in the future
|
|
|
|
|
|
## Known Issues List - known issues for current release.
|
|
|
|
|
|
## Collaboration
|
|
|
Contact us via the Kea mailing list if you think you might be interested in working on Kea and sharing that work with the community. We have a Github site for working on technical contributions. We are a small team, so please be patient - it may take us a while to code-review unexpected contributions.
|
... | ... | |