How To Install kea on Fedora 36

In this tutorial we learn how to install kea in Fedora 36. kea is DHCPv4, DHCPv6 and DDNS server from ISC

Introduction

In this tutorial we learn how to install kea on Fedora 36.

What is kea

DHCP implementation from Internet Systems Consortium, Inc. that features fully functional DHCPv4, DHCPv6 and Dynamic DNS servers. Both DHCP servers fully support server discovery, address assignment, renewal, rebinding and release. The DHCPv6 server supports prefix delegation. Both servers support DNS Update mechanism, using stand-alone DDNS daemon.

We can use yum or dnf to install kea on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install kea.

Install kea on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install kea using dnf by running the following command:

sudo dnf -y install kea

Install kea on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install kea using yum by running the following command:

sudo yum -y install kea

How To Uninstall kea on Fedora 36

To uninstall only the kea package we can use the following command:

sudo dnf remove kea

kea Package Contents on Fedora 36

/etc/kea
/etc/kea/kea-ctrl-agent.conf
/etc/kea/kea-dhcp-ddns.conf
/etc/kea/kea-dhcp4.conf
/etc/kea/kea-dhcp6.conf
/etc/kea/keactrl.conf
/run/kea
/usr/bin/kea-msg-compiler
/usr/lib/.build-id
/usr/lib/.build-id/0a
/usr/lib/.build-id/0a/314103551b9fc5e465c0f1b28dbcdd0691cb39
/usr/lib/.build-id/0d
/usr/lib/.build-id/0d/f7ce1d10cec5f183d4e8e44cfbda605a41855d
/usr/lib/.build-id/58
/usr/lib/.build-id/58/3ad384fe3ed52bed17a316ba18561e71926f1b
/usr/lib/.build-id/c3
/usr/lib/.build-id/c3/c24ecd61035b2d36964746a76725562f4100d0
/usr/lib/.build-id/ca
/usr/lib/.build-id/ca/57ffaa8bbcbb70e7a718090261984e3f7e065d
/usr/lib/.build-id/f4
/usr/lib/.build-id/f4/33aa1988716c33c0c3b4715e2760d9d4f9a140
/usr/lib/.build-id/f8
/usr/lib/.build-id/f8/084e73236f4e824e194df91cf993fd92f8cbe6
/usr/lib/python3.10/site-packages/kea
/usr/lib/python3.10/site-packages/kea/__pycache__
/usr/lib/python3.10/site-packages/kea/__pycache__/kea_conn.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/kea/__pycache__/kea_conn.cpython-310.pyc
/usr/lib/python3.10/site-packages/kea/__pycache__/kea_connector2.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/kea/__pycache__/kea_connector2.cpython-310.pyc
/usr/lib/python3.10/site-packages/kea/__pycache__/kea_connector3.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/kea/__pycache__/kea_connector3.cpython-310.pyc
/usr/lib/python3.10/site-packages/kea/kea_conn.py
/usr/lib/python3.10/site-packages/kea/kea_connector2.py
/usr/lib/python3.10/site-packages/kea/kea_connector3.py
/usr/lib/systemd/system/kea-ctrl-agent.service
/usr/lib/systemd/system/kea-dhcp-ddns.service
/usr/lib/systemd/system/kea-dhcp4.service
/usr/lib/systemd/system/kea-dhcp6.service
/usr/lib/tmpfiles.d/kea.conf
/usr/sbin/kea-admin
/usr/sbin/kea-ctrl-agent
/usr/sbin/kea-dhcp-ddns
/usr/sbin/kea-dhcp4
/usr/sbin/kea-dhcp6
/usr/sbin/kea-lfc
/usr/sbin/kea-shell
/usr/sbin/keactrl
/usr/sbin/perfdhcp
/usr/share/doc/kea
/usr/share/doc/kea/AUTHORS
/usr/share/doc/kea/CONTRIBUTING.md
/usr/share/doc/kea/ChangeLog
/usr/share/doc/kea/README
/usr/share/doc/kea/code_of_conduct.md
/usr/share/doc/kea/examples
/usr/share/doc/kea/examples/agent
/usr/share/doc/kea/examples/agent/comments.json
/usr/share/doc/kea/examples/agent/https.json
/usr/share/doc/kea/examples/agent/simple.json
/usr/share/doc/kea/examples/ddns
/usr/share/doc/kea/examples/ddns/all-keys-netconf.json
/usr/share/doc/kea/examples/ddns/all-keys.json
/usr/share/doc/kea/examples/ddns/comments.json
/usr/share/doc/kea/examples/ddns/gss-tsig.json
/usr/share/doc/kea/examples/ddns/sample1.json
/usr/share/doc/kea/examples/ddns/template.json
/usr/share/doc/kea/examples/https
/usr/share/doc/kea/examples/https/httpd2
/usr/share/doc/kea/examples/https/httpd2/kea-httpd2.conf
/usr/share/doc/kea/examples/https/nginx
/usr/share/doc/kea/examples/https/nginx/kea-nginx.conf
/usr/share/doc/kea/examples/https/shell
/usr/share/doc/kea/examples/https/shell/kea-stunnel.conf
/usr/share/doc/kea/examples/kea4
/usr/share/doc/kea/examples/kea4/advanced.json
/usr/share/doc/kea/examples/kea4/all-keys-netconf.json
/usr/share/doc/kea/examples/kea4/all-keys.json
/usr/share/doc/kea/examples/kea4/all-options.json
/usr/share/doc/kea/examples/kea4/backends.json
/usr/share/doc/kea/examples/kea4/cassandra.json
/usr/share/doc/kea/examples/kea4/classify.json
/usr/share/doc/kea/examples/kea4/classify2.json
/usr/share/doc/kea/examples/kea4/comments.json
/usr/share/doc/kea/examples/kea4/config-backend.json
/usr/share/doc/kea/examples/kea4/dhcpv4-over-dhcpv6.json
/usr/share/doc/kea/examples/kea4/global-reservations.json
/usr/share/doc/kea/examples/kea4/ha-load-balancing-primary.json
/usr/share/doc/kea/examples/kea4/hooks-radius.json
/usr/share/doc/kea/examples/kea4/hooks.json
/usr/share/doc/kea/examples/kea4/leases-expiration.json
/usr/share/doc/kea/examples/kea4/multiple-options.json
/usr/share/doc/kea/examples/kea4/mysql-reservations.json
/usr/share/doc/kea/examples/kea4/pgsql-reservations.json
/usr/share/doc/kea/examples/kea4/reservations.json
/usr/share/doc/kea/examples/kea4/several-subnets.json
/usr/share/doc/kea/examples/kea4/shared-network.json
/usr/share/doc/kea/examples/kea4/single-subnet.json
/usr/share/doc/kea/examples/kea4/vendor-specific.json
/usr/share/doc/kea/examples/kea4/vivso.json
/usr/share/doc/kea/examples/kea4/with-ddns.json
/usr/share/doc/kea/examples/kea6
/usr/share/doc/kea/examples/kea6/advanced.json
/usr/share/doc/kea/examples/kea6/all-keys-netconf.json
/usr/share/doc/kea/examples/kea6/all-keys.json
/usr/share/doc/kea/examples/kea6/all-options.json
/usr/share/doc/kea/examples/kea6/backends.json
/usr/share/doc/kea/examples/kea6/cassandra.json
/usr/share/doc/kea/examples/kea6/classify.json
/usr/share/doc/kea/examples/kea6/classify2.json
/usr/share/doc/kea/examples/kea6/comments.json
/usr/share/doc/kea/examples/kea6/config-backend.json
/usr/share/doc/kea/examples/kea6/dhcpv4-over-dhcpv6.json
/usr/share/doc/kea/examples/kea6/duid.json
/usr/share/doc/kea/examples/kea6/global-reservations.json
/usr/share/doc/kea/examples/kea6/ha-hot-standby.json
/usr/share/doc/kea/examples/kea6/hooks.json
/usr/share/doc/kea/examples/kea6/iPXE.json
/usr/share/doc/kea/examples/kea6/leases-expiration.json
/usr/share/doc/kea/examples/kea6/multiple-options.json
/usr/share/doc/kea/examples/kea6/mysql-reservations.json
/usr/share/doc/kea/examples/kea6/pgsql-reservations.json
/usr/share/doc/kea/examples/kea6/reservations.json
/usr/share/doc/kea/examples/kea6/several-subnets.json
/usr/share/doc/kea/examples/kea6/shared-network.json
/usr/share/doc/kea/examples/kea6/simple.json
/usr/share/doc/kea/examples/kea6/softwire46.json
/usr/share/doc/kea/examples/kea6/stateless.json
/usr/share/doc/kea/examples/kea6/tee-times.json
/usr/share/doc/kea/examples/kea6/with-ddns.json
/usr/share/doc/kea/examples/netconf
/usr/share/doc/kea/examples/netconf/comments.json
/usr/share/doc/kea/examples/netconf/kea-dhcp6-operations
/usr/share/doc/kea/examples/netconf/kea-dhcp6-operations/boot.json
/usr/share/doc/kea/examples/netconf/kea-dhcp6-operations/logging.xml
/usr/share/doc/kea/examples/netconf/kea-dhcp6-operations/netconf.json
/usr/share/doc/kea/examples/netconf/kea-dhcp6-operations/startup.xml
/usr/share/doc/kea/examples/netconf/kea-dhcp6-operations/twopools.xml
/usr/share/doc/kea/examples/netconf/kea-dhcp6-operations/twosubnets.xml
/usr/share/doc/kea/examples/netconf/simple-dhcp4.json
/usr/share/doc/kea/examples/netconf/simple-dhcp6.json
/usr/share/doc/kea/examples/template-power-user-home
/usr/share/doc/kea/examples/template-power-user-home/info.md
/usr/share/doc/kea/examples/template-power-user-home/kea-ca-1.conf
/usr/share/doc/kea/examples/template-power-user-home/kea-ca-2.conf
/usr/share/doc/kea/examples/template-power-user-home/kea-dhcp4-1.conf
/usr/share/doc/kea/examples/template-power-user-home/kea-dhcp4-2.conf
/usr/share/doc/kea/html
/usr/share/doc/kea/html/.buildinfo
/usr/share/doc/kea/html/_images
/usr/share/doc/kea/html/_images/appendRequestedOptions.svg
/usr/share/doc/kea/html/_images/appendRequestedVendorOptions.svg
/usr/share/doc/kea/html/_images/assign-lease4.svg
/usr/share/doc/kea/html/_images/buildCfgOptionList.svg
/usr/share/doc/kea/html/_images/currentHost4.svg
/usr/share/doc/kea/html/_images/kea-logo-200.png
/usr/share/doc/kea/html/_images/lease-states.svg
/usr/share/doc/kea/html/_images/main-loop.svg
/usr/share/doc/kea/html/_images/packet4.svg
/usr/share/doc/kea/html/_images/request4-lease.svg
/usr/share/doc/kea/html/_images/request4.svg
/usr/share/doc/kea/html/_images/requestLease4.svg
/usr/share/doc/kea/html/_images/select4.svg
/usr/share/doc/kea/html/_images/tkey.svg
/usr/share/doc/kea/html/_images/update.svg
/usr/share/doc/kea/html/_sources
/usr/share/doc/kea/html/_sources/api.rst.txt
/usr/share/doc/kea/html/_sources/arm
/usr/share/doc/kea/html/_sources/arm/acknowledgments.rst.txt
/usr/share/doc/kea/html/_sources/arm/admin.rst.txt
/usr/share/doc/kea/html/_sources/arm/agent.rst.txt
/usr/share/doc/kea/html/_sources/arm/classify.rst.txt
/usr/share/doc/kea/html/_sources/arm/config-templates.rst.txt
/usr/share/doc/kea/html/_sources/arm/config.rst.txt
/usr/share/doc/kea/html/_sources/arm/congestion-handling.rst.txt
/usr/share/doc/kea/html/_sources/arm/ctrl-channel.rst.txt
/usr/share/doc/kea/html/_sources/arm/database-connectivity.rst.txt
/usr/share/doc/kea/html/_sources/arm/ddns.rst.txt
/usr/share/doc/kea/html/_sources/arm/dhcp4-srv.rst.txt
/usr/share/doc/kea/html/_sources/arm/dhcp6-srv.rst.txt
/usr/share/doc/kea/html/_sources/arm/hooks.rst.txt
/usr/share/doc/kea/html/_sources/arm/install.rst.txt
/usr/share/doc/kea/html/_sources/arm/integrations.rst.txt
/usr/share/doc/kea/html/_sources/arm/intro.rst.txt
/usr/share/doc/kea/html/_sources/arm/keactrl.rst.txt
/usr/share/doc/kea/html/_sources/arm/lease-expiration.rst.txt
/usr/share/doc/kea/html/_sources/arm/lfc.rst.txt
/usr/share/doc/kea/html/_sources/arm/logging.rst.txt
/usr/share/doc/kea/html/_sources/arm/quickstart.rst.txt
/usr/share/doc/kea/html/_sources/arm/security.rst.txt
/usr/share/doc/kea/html/_sources/arm/shell.rst.txt
/usr/share/doc/kea/html/_sources/arm/stats.rst.txt
/usr/share/doc/kea/html/_sources/arm/stork.rst.txt
/usr/share/doc/kea/html/_sources/grammar
/usr/share/doc/kea/html/_sources/grammar/grammar.rst.txt
/usr/share/doc/kea/html/_sources/index.rst.txt
/usr/share/doc/kea/html/_sources/kea-messages.rst.txt
/usr/share/doc/kea/html/_sources/man
/usr/share/doc/kea/html/_sources/man/kea-admin.8.rst.txt
/usr/share/doc/kea/html/_sources/man/kea-ctrl-agent.8.rst.txt
/usr/share/doc/kea/html/_sources/man/kea-dhcp-ddns.8.rst.txt
/usr/share/doc/kea/html/_sources/man/kea-dhcp4.8.rst.txt
/usr/share/doc/kea/html/_sources/man/kea-dhcp6.8.rst.txt
/usr/share/doc/kea/html/_sources/man/kea-lfc.8.rst.txt
/usr/share/doc/kea/html/_sources/man/kea-netconf.8.rst.txt
/usr/share/doc/kea/html/_sources/man/kea-shell.8.rst.txt
/usr/share/doc/kea/html/_sources/man/keactrl.8.rst.txt
/usr/share/doc/kea/html/_sources/man/perfdhcp.8.rst.txt
/usr/share/doc/kea/html/_sources/manpages.rst.txt
/usr/share/doc/kea/html/_sources/umls.rst.txt
/usr/share/doc/kea/html/_static
/usr/share/doc/kea/html/_static/basic.css
/usr/share/doc/kea/html/_static/css
/usr/share/doc/kea/html/_static/css/badge_only.css
/usr/share/doc/kea/html/_static/css/theme.css
/usr/share/doc/kea/html/_static/doctools.js
/usr/share/doc/kea/html/_static/documentation_options.js
/usr/share/doc/kea/html/_static/file.png
/usr/share/doc/kea/html/_static/jquery-3.5.1.js
/usr/share/doc/kea/html/_static/jquery.js
/usr/share/doc/kea/html/_static/js
/usr/share/doc/kea/html/_static/js/badge_only.js
/usr/share/doc/kea/html/_static/js/theme.js
/usr/share/doc/kea/html/_static/kea-imageonly-100bw.png
/usr/share/doc/kea/html/_static/kea-logo-100x70.png
/usr/share/doc/kea/html/_static/kea-logo-200.png
/usr/share/doc/kea/html/_static/kea.css
/usr/share/doc/kea/html/_static/language_data.js
/usr/share/doc/kea/html/_static/minus.png
/usr/share/doc/kea/html/_static/plus.png
/usr/share/doc/kea/html/_static/pygments.css
/usr/share/doc/kea/html/_static/searchtools.js
/usr/share/doc/kea/html/_static/static_sources.mk
/usr/share/doc/kea/html/_static/underscore-1.13.1.js
/usr/share/doc/kea/html/_static/underscore.js
/usr/share/doc/kea/html/api.html
/usr/share/doc/kea/html/arm
/usr/share/doc/kea/html/arm/acknowledgments.html
/usr/share/doc/kea/html/arm/admin.html
/usr/share/doc/kea/html/arm/agent.html
/usr/share/doc/kea/html/arm/classify.html
/usr/share/doc/kea/html/arm/config-templates.html
/usr/share/doc/kea/html/arm/config.html
/usr/share/doc/kea/html/arm/congestion-handling.html
/usr/share/doc/kea/html/arm/ctrl-channel.html
/usr/share/doc/kea/html/arm/database-connectivity.html
/usr/share/doc/kea/html/arm/ddns.html
/usr/share/doc/kea/html/arm/dhcp4-srv.html
/usr/share/doc/kea/html/arm/dhcp6-srv.html
/usr/share/doc/kea/html/arm/hooks.html
/usr/share/doc/kea/html/arm/install.html
/usr/share/doc/kea/html/arm/integrations.html
/usr/share/doc/kea/html/arm/intro.html
/usr/share/doc/kea/html/arm/keactrl.html
/usr/share/doc/kea/html/arm/lease-expiration.html
/usr/share/doc/kea/html/arm/lfc.html
/usr/share/doc/kea/html/arm/logging.html
/usr/share/doc/kea/html/arm/quickstart.html
/usr/share/doc/kea/html/arm/security.html
/usr/share/doc/kea/html/arm/shell.html
/usr/share/doc/kea/html/arm/stats.html
/usr/share/doc/kea/html/arm/stork.html
/usr/share/doc/kea/html/genindex.html
/usr/share/doc/kea/html/grammar
/usr/share/doc/kea/html/grammar/grammar.html
/usr/share/doc/kea/html/index.html
/usr/share/doc/kea/html/kea-messages.html
/usr/share/doc/kea/html/man
/usr/share/doc/kea/html/man/kea-admin.8.html
/usr/share/doc/kea/html/man/kea-ctrl-agent.8.html
/usr/share/doc/kea/html/man/kea-dhcp-ddns.8.html
/usr/share/doc/kea/html/man/kea-dhcp4.8.html
/usr/share/doc/kea/html/man/kea-dhcp6.8.html
/usr/share/doc/kea/html/man/kea-lfc.8.html
/usr/share/doc/kea/html/man/kea-netconf.8.html
/usr/share/doc/kea/html/man/kea-shell.8.html
/usr/share/doc/kea/html/man/keactrl.8.html
/usr/share/doc/kea/html/man/perfdhcp.8.html
/usr/share/doc/kea/html/manpages.html
/usr/share/doc/kea/html/objects.inv
/usr/share/doc/kea/html/search.html
/usr/share/doc/kea/html/searchindex.js
/usr/share/doc/kea/html/umls.html
/usr/share/doc/kea/platforms.rst
/usr/share/kea
/usr/share/kea/api
/usr/share/kea/api/build-report.json
/usr/share/kea/api/cache-clear.json
/usr/share/kea/api/cache-flush.json
/usr/share/kea/api/cache-get-by-id.json
/usr/share/kea/api/cache-get.json
/usr/share/kea/api/cache-insert.json
/usr/share/kea/api/cache-load.json
/usr/share/kea/api/cache-remove.json
/usr/share/kea/api/cache-size.json
/usr/share/kea/api/cache-write.json
/usr/share/kea/api/class-add.json
/usr/share/kea/api/class-del.json
/usr/share/kea/api/class-get.json
/usr/share/kea/api/class-list.json
/usr/share/kea/api/class-update.json
/usr/share/kea/api/config-backend-pull.json
/usr/share/kea/api/config-get.json
/usr/share/kea/api/config-reload.json
/usr/share/kea/api/config-set.json
/usr/share/kea/api/config-test.json
/usr/share/kea/api/config-write.json
/usr/share/kea/api/dhcp-disable.json
/usr/share/kea/api/dhcp-enable.json
/usr/share/kea/api/gss-tsig-get-all.json
/usr/share/kea/api/gss-tsig-get.json
/usr/share/kea/api/gss-tsig-key-del.json
/usr/share/kea/api/gss-tsig-key-expire.json
/usr/share/kea/api/gss-tsig-key-get.json
/usr/share/kea/api/gss-tsig-list.json
/usr/share/kea/api/gss-tsig-purge-all.json
/usr/share/kea/api/gss-tsig-purge.json
/usr/share/kea/api/ha-continue.json
/usr/share/kea/api/ha-heartbeat.json
/usr/share/kea/api/ha-maintenance-cancel.json
/usr/share/kea/api/ha-maintenance-notify.json
/usr/share/kea/api/ha-maintenance-start.json
/usr/share/kea/api/ha-reset.json
/usr/share/kea/api/ha-scopes.json
/usr/share/kea/api/ha-sync-complete-notify.json
/usr/share/kea/api/ha-sync.json
/usr/share/kea/api/lease4-add.json
/usr/share/kea/api/lease4-del.json
/usr/share/kea/api/lease4-get-all.json
/usr/share/kea/api/lease4-get-by-client-id.json
/usr/share/kea/api/lease4-get-by-hostname.json
/usr/share/kea/api/lease4-get-by-hw-address.json
/usr/share/kea/api/lease4-get-page.json
/usr/share/kea/api/lease4-get.json
/usr/share/kea/api/lease4-resend-ddns.json
/usr/share/kea/api/lease4-update.json
/usr/share/kea/api/lease4-wipe.json
/usr/share/kea/api/lease6-add.json
/usr/share/kea/api/lease6-bulk-apply.json
/usr/share/kea/api/lease6-del.json
/usr/share/kea/api/lease6-get-all.json
/usr/share/kea/api/lease6-get-by-duid.json
/usr/share/kea/api/lease6-get-by-hostname.json
/usr/share/kea/api/lease6-get-page.json
/usr/share/kea/api/lease6-get.json
/usr/share/kea/api/lease6-resend-ddns.json
/usr/share/kea/api/lease6-update.json
/usr/share/kea/api/lease6-wipe.json
/usr/share/kea/api/leases-reclaim.json
/usr/share/kea/api/libreload.json
/usr/share/kea/api/list-commands.json
/usr/share/kea/api/network4-add.json
/usr/share/kea/api/network4-del.json
/usr/share/kea/api/network4-get.json
/usr/share/kea/api/network4-list.json
/usr/share/kea/api/network4-subnet-add.json
/usr/share/kea/api/network4-subnet-del.json
/usr/share/kea/api/network6-add.json
/usr/share/kea/api/network6-del.json
/usr/share/kea/api/network6-get.json
/usr/share/kea/api/network6-list.json
/usr/share/kea/api/network6-subnet-add.json
/usr/share/kea/api/network6-subnet-del.json
/usr/share/kea/api/remote-class4-del.json
/usr/share/kea/api/remote-class4-get-all.json
/usr/share/kea/api/remote-class4-get.json
/usr/share/kea/api/remote-class4-set.json
/usr/share/kea/api/remote-class6-del.json
/usr/share/kea/api/remote-class6-get-all.json
/usr/share/kea/api/remote-class6-get.json
/usr/share/kea/api/remote-class6-set.json
/usr/share/kea/api/remote-global-parameter4-del.json
/usr/share/kea/api/remote-global-parameter4-get-all.json
/usr/share/kea/api/remote-global-parameter4-get.json
/usr/share/kea/api/remote-global-parameter4-set.json
/usr/share/kea/api/remote-global-parameter6-del.json
/usr/share/kea/api/remote-global-parameter6-get-all.json
/usr/share/kea/api/remote-global-parameter6-get.json
/usr/share/kea/api/remote-global-parameter6-set.json
/usr/share/kea/api/remote-network4-del.json
/usr/share/kea/api/remote-network4-get.json
/usr/share/kea/api/remote-network4-list.json
/usr/share/kea/api/remote-network4-set.json
/usr/share/kea/api/remote-network6-del.json
/usr/share/kea/api/remote-network6-get.json
/usr/share/kea/api/remote-network6-list.json
/usr/share/kea/api/remote-network6-set.json
/usr/share/kea/api/remote-option-def4-del.json
/usr/share/kea/api/remote-option-def4-get-all.json
/usr/share/kea/api/remote-option-def4-get.json
/usr/share/kea/api/remote-option-def4-set.json
/usr/share/kea/api/remote-option-def6-del.json
/usr/share/kea/api/remote-option-def6-get-all.json
/usr/share/kea/api/remote-option-def6-get.json
/usr/share/kea/api/remote-option-def6-set.json
/usr/share/kea/api/remote-option4-global-del.json
/usr/share/kea/api/remote-option4-global-get-all.json
/usr/share/kea/api/remote-option4-global-get.json
/usr/share/kea/api/remote-option4-global-set.json
/usr/share/kea/api/remote-option4-network-del.json
/usr/share/kea/api/remote-option4-network-set.json
/usr/share/kea/api/remote-option4-pool-del.json
/usr/share/kea/api/remote-option4-pool-set.json
/usr/share/kea/api/remote-option4-subnet-del.json
/usr/share/kea/api/remote-option4-subnet-set.json
/usr/share/kea/api/remote-option6-global-del.json
/usr/share/kea/api/remote-option6-global-get-all.json
/usr/share/kea/api/remote-option6-global-get.json
/usr/share/kea/api/remote-option6-global-set.json
/usr/share/kea/api/remote-option6-network-del.json
/usr/share/kea/api/remote-option6-network-set.json
/usr/share/kea/api/remote-option6-pd-pool-del.json
/usr/share/kea/api/remote-option6-pd-pool-set.json
/usr/share/kea/api/remote-option6-pool-del.json
/usr/share/kea/api/remote-option6-pool-set.json
/usr/share/kea/api/remote-option6-subnet-del.json
/usr/share/kea/api/remote-option6-subnet-set.json
/usr/share/kea/api/remote-server4-del.json
/usr/share/kea/api/remote-server4-get-all.json
/usr/share/kea/api/remote-server4-get.json
/usr/share/kea/api/remote-server4-set.json
/usr/share/kea/api/remote-server6-del.json
/usr/share/kea/api/remote-server6-get-all.json
/usr/share/kea/api/remote-server6-get.json
/usr/share/kea/api/remote-server6-set.json
/usr/share/kea/api/remote-subnet4-del-by-id.json
/usr/share/kea/api/remote-subnet4-del-by-prefix.json
/usr/share/kea/api/remote-subnet4-get-by-id.json
/usr/share/kea/api/remote-subnet4-get-by-prefix.json
/usr/share/kea/api/remote-subnet4-list.json
/usr/share/kea/api/remote-subnet4-set.json
/usr/share/kea/api/remote-subnet6-del-by-id.json
/usr/share/kea/api/remote-subnet6-del-by-prefix.json
/usr/share/kea/api/remote-subnet6-get-by-id.json
/usr/share/kea/api/remote-subnet6-get-by-prefix.json
/usr/share/kea/api/remote-subnet6-list.json
/usr/share/kea/api/remote-subnet6-set.json
/usr/share/kea/api/reservation-add.json
/usr/share/kea/api/reservation-del.json
/usr/share/kea/api/reservation-get-all.json
/usr/share/kea/api/reservation-get-by-hostname.json
/usr/share/kea/api/reservation-get-by-id.json
/usr/share/kea/api/reservation-get-page.json
/usr/share/kea/api/reservation-get.json
/usr/share/kea/api/server-tag-get.json
/usr/share/kea/api/shutdown.json
/usr/share/kea/api/stat-lease4-get.json
/usr/share/kea/api/stat-lease6-get.json
/usr/share/kea/api/statistic-get-all.json
/usr/share/kea/api/statistic-get.json
/usr/share/kea/api/statistic-remove-all.json
/usr/share/kea/api/statistic-remove.json
/usr/share/kea/api/statistic-reset-all.json
/usr/share/kea/api/statistic-reset.json
/usr/share/kea/api/statistic-sample-age-set-all.json
/usr/share/kea/api/statistic-sample-age-set.json
/usr/share/kea/api/statistic-sample-count-set-all.json
/usr/share/kea/api/statistic-sample-count-set.json
/usr/share/kea/api/status-get.json
/usr/share/kea/api/subnet4-add.json
/usr/share/kea/api/subnet4-del.json
/usr/share/kea/api/subnet4-get.json
/usr/share/kea/api/subnet4-list.json
/usr/share/kea/api/subnet4-update.json
/usr/share/kea/api/subnet6-add.json
/usr/share/kea/api/subnet6-del.json
/usr/share/kea/api/subnet6-get.json
/usr/share/kea/api/subnet6-list.json
/usr/share/kea/api/subnet6-update.json
/usr/share/kea/api/version-get.json
/usr/share/kea/scripts
/usr/share/kea/scripts/admin-utils.sh
/usr/share/kea/scripts/cql
/usr/share/kea/scripts/cql/dhcpdb_create.cql
/usr/share/kea/scripts/cql/dhcpdb_drop.cql
/usr/share/kea/scripts/cql/upgrade_1.0_to_2.0.sh
/usr/share/kea/scripts/cql/upgrade_2.0_to_3.0.sh
/usr/share/kea/scripts/cql/upgrade_3.0_to_4.0.sh
/usr/share/kea/scripts/cql/upgrade_4.0_to_5.0.sh
/usr/share/kea/scripts/cql/wipe_data.sh
/usr/share/kea/scripts/mysql
/usr/share/kea/scripts/mysql/dhcpdb_create.mysql
/usr/share/kea/scripts/mysql/dhcpdb_drop.mysql
/usr/share/kea/scripts/mysql/upgrade_001.0_to_002.0.sh
/usr/share/kea/scripts/mysql/upgrade_002.0_to_003.0.sh
/usr/share/kea/scripts/mysql/upgrade_003.0_to_004.0.sh
/usr/share/kea/scripts/mysql/upgrade_004.0_to_004.1.sh
/usr/share/kea/scripts/mysql/upgrade_004.1_to_005.0.sh
/usr/share/kea/scripts/mysql/upgrade_005.0_to_005.1.sh
/usr/share/kea/scripts/mysql/upgrade_005.1_to_005.2.sh
/usr/share/kea/scripts/mysql/upgrade_005.2_to_006.0.sh
/usr/share/kea/scripts/mysql/upgrade_006.0_to_007.0.sh
/usr/share/kea/scripts/mysql/upgrade_007.0_to_008.0.sh
/usr/share/kea/scripts/mysql/upgrade_008.0_to_008.1.sh
/usr/share/kea/scripts/mysql/upgrade_008.1_to_008.2.sh
/usr/share/kea/scripts/mysql/upgrade_008.2_to_009.0.sh
/usr/share/kea/scripts/mysql/upgrade_009.0_to_009.1.sh
/usr/share/kea/scripts/mysql/upgrade_009.1_to_009.2.sh
/usr/share/kea/scripts/mysql/upgrade_009.2_to_009.3.sh
/usr/share/kea/scripts/mysql/upgrade_009.3_to_009.4.sh
/usr/share/kea/scripts/mysql/upgrade_009.4_to_009.5.sh
/usr/share/kea/scripts/mysql/upgrade_009.5_to_009.6.sh
/usr/share/kea/scripts/mysql/upgrade_009.6_to_010.0.sh
/usr/share/kea/scripts/mysql/upgrade_010_to_011.sh
/usr/share/kea/scripts/mysql/upgrade_011_to_012.sh
/usr/share/kea/scripts/mysql/wipe_data.sh
/usr/share/kea/scripts/pgsql
/usr/share/kea/scripts/pgsql/dhcpdb_create.pgsql
/usr/share/kea/scripts/pgsql/dhcpdb_drop.pgsql
/usr/share/kea/scripts/pgsql/upgrade_1.0_to_2.0.sh
/usr/share/kea/scripts/pgsql/upgrade_2.0_to_3.0.sh
/usr/share/kea/scripts/pgsql/upgrade_3.0_to_3.1.sh
/usr/share/kea/scripts/pgsql/upgrade_3.1_to_3.2.sh
/usr/share/kea/scripts/pgsql/upgrade_3.2_to_3.3.sh
/usr/share/kea/scripts/pgsql/upgrade_3.3_to_4.0.sh
/usr/share/kea/scripts/pgsql/upgrade_4.0_to_5.0.sh
/usr/share/kea/scripts/pgsql/upgrade_5.0_to_5.1.sh
/usr/share/kea/scripts/pgsql/upgrade_5.1_to_6.0.sh
/usr/share/kea/scripts/pgsql/upgrade_6.0_to_6.1.sh
/usr/share/kea/scripts/pgsql/upgrade_6.1_to_6.2.sh
/usr/share/kea/scripts/pgsql/wipe_data.sh
/usr/share/licenses/kea
/usr/share/licenses/kea/COPYING
/usr/share/man/man8/kea-admin.8.gz
/usr/share/man/man8/kea-ctrl-agent.8.gz
/usr/share/man/man8/kea-dhcp-ddns.8.gz
/usr/share/man/man8/kea-dhcp4.8.gz
/usr/share/man/man8/kea-dhcp6.8.gz
/usr/share/man/man8/kea-lfc.8.gz
/usr/share/man/man8/kea-netconf.8.gz
/usr/share/man/man8/kea-shell.8.gz
/usr/share/man/man8/keactrl.8.gz
/usr/share/man/man8/perfdhcp.8.gz
/var/lib/kea
/var/lib/kea/kea-leases4.csv
/var/lib/kea/kea-leases6.csv

References

Summary

In this tutorial we learn how to install kea on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).