KEA-CTRL-AGENT(8)
β¨ KEA-CTRL-AGENT(8) β¨
okay bestie, so you're looking at the kea-ctrl-agent page from the Kea manual, section 8. yes, that Kea. the DHCP one. sit down, we're gonna get you fluent in it π
πΈ NAME πΈ
kea-ctrl-agent β the Control Agent process in Kea, aka the lil middle-manager of your whole DHCP empire π
π¦ SYNOPSIS π¦
kea-ctrl-agent [-v] [-V] [-W] [-d] [-c config-file] [-t config-file]
that's it. that's the whole entrance. no drama, just flags π
π DESCRIPTION π
so here's the tea: kea-ctrl-agent hands you a REST service for controlling Kea services. it's giving front desk energy.
the way it works is so satisfying actually: HTTP requests come in, get decapsulated (unwrapped, de-boxed, set free π¦), and then forwarded to the respective Kea services as JSON. then the JSON responses come back, get encapsulated back inside HTTP responses, and get returned to whoever was controlling it. full circle, no cap.
and here's the plot twist: some commands might get handled by the Control Agent directly, and never get forwarded to any Kea service at all. main character behavior fr fr β¨
β ARGUMENTS β
the arguments are as follows, bestie β one bullet per flag, we're not skipping a single one:
-vβ shows you the Kea version. quick lil vibe check π-Vβ shows you the extended Kea version. the version, but make it thorough π-Wβ shows you the configuration report. receipts! π§Ύ-dβ sets the logging level to debug with extra verbosity. and ngl, this one is primarily for development purposes, in stand-alone mode. so like, devs only, don't be weird with it π-cconfig-file β specifies the file with the configuration for the Control Agent server. plot twist: it may also contain configuration entries for other Kea services. multitasking icon π-tconfig-file β checks the syntax of the configuration file and reports the first error, if any. but heads up bestie: not all parameters are completely checked. specifically, service and client sockets are not opened, and hook libraries are not loaded. so like, it's a vibe check, not a full physical π©Ί
β οΈ lowkey important: -t will not catch everything. don't treat it like a guarantee, okay? it checks syntax, not the whole world.
π DOCUMENTATION π
Kea comes with an extensive Kea Administrator Reference Manual that covers literally all aspects of running the Kea software β compilation, installation, configuration, configuration examples, and much more. it ate, honestly.
Kea also features a Kea Messages Manual, which lists all possible messages Kea can print with a brief description for each of them. every single one. so when Kea yells at you, you can look up what it's yelling about π
both documents are available in various formats (.txt, .html, .pdf) with the Kea distribution. the Kea documentation is available at https://kea.readthedocs.io π«Ά
Kea source code is documented in the Kea Developer's Guide, available at https://reports.kea.isc.org/dev_guide/ π§
and the Kea project website is available at https://kea.isc.org π
π MAILING LISTS AND SUPPORT π
there are two public mailing lists available for the Kea project:
- kea-users (
kea-users at lists.isc.org) β intended for Kea users. that's you, bestie π«Ά - kea-dev (
kea-dev at lists.isc.org) β intended for Kea developers, prospective contributors, and other advanced users. iykyk π₯
both lists are available at https://lists.isc.org. the community provides best-effort support on both of those lists. best-effort, so like, be nice and be patient, okay? π
ISC provides professional support for Kea services. see https://www.isc.org/kea/ for details. if you need the real ones on speed dial π
π°οΈ HISTORY π°οΈ
the kea-ctrl-agent was first coded in December 2016 by Marcin Siodelski. a legend, honestly. we love an origin story π
π SEE ALSO π
go read these next, bestie, they're all part of the lore:
kea-dhcp4(8)kea-dhcp6(8)kea-dhcp-ddns(8)kea-admin(8)keactrl(8)perfdhcp(8)kea-lfc(8)- Kea Administrator Reference Manual.
π AUTHOR π
Internet Systems Consortium β the whole squad π«Ά
Β©οΈ COPYRIGHT Β©οΈ
2019-2025, Internet Systems Consortium
okay that's the whole page, you're officially fluent, no cap π β¨ this was Kea version 3.0.4, dated Oct 05, 2026 β go forth and control those agents, bestie, you've got this π¦πΈπ
π¦ where this page comes from
- fedora 43: kea 3.0.4-1.fc43 Β· MPL-2.0 AND BSL-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms