Kea Administrator Reference Manual Guide
User Manual:
Open the PDF directly: View PDF
Page Count: 346 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Introduction
- Quick Start
- Installation
- Kea Database Administration
- Kea Configuration
- Managing Kea with keactrl
- Kea Control Agent
- The DHCPv4 Server
- Starting and Stopping the DHCPv4 Server
- DHCPv4 Server Configuration
- Introduction
- Lease Storage
- Hosts Storage
- Interface Configuration
- Issues with Unicast Responses to DHCPINFORM
- IPv4 Subnet Identifier
- Configuration of IPv4 Address Pools
- Standard DHCPv4 Options
- Custom DHCPv4 options
- DHCPv4 Private Options
- DHCPv4 Vendor Specific Options
- Nested DHCPv4 Options (Custom Option Spaces)
- Unspecified Parameters for DHCPv4 Option Configuration
- Stateless Configuration of DHCPv4 Clients
- Client Classification in DHCPv4
- DDNS for DHCPv4
- Next Server (siaddr)
- Echoing Client-ID (RFC 6842)
- Using Client Identifier and Hardware Address
- Authoritative DHCPv4 Server Behavior
- DHCPv4-over-DHCPv6: DHCPv4 Side
- Sanity checks in DHCPv4
- Host Reservation in DHCPv4
- Address Reservation Types
- Conflicts in DHCPv4 Reservations
- Reserving a Hostname
- Including Specific DHCPv4 Options in Reservations
- Reserving Next Server, Server Hostname and Boot File Name
- Reserving Client Classes in DHCPv4
- Storing Host Reservations in MySQL, PostgreSQL or Cassandra
- Fine Tuning DHCPv4 Host Reservation
- Global reservations in DHCPv4
- Shared networks in DHCPv4
- Server Identifier in DHCPv4
- How the DHCPv4 Server Selects a Subnet for the Client
- Duplicate Addresses (DHCPDECLINE Support)
- Statistics in the DHCPv4 Server
- Management API for the DHCPv4 Server
- Supported DHCP Standards
- User contexts in IPv4
- DHCPv4 Server Limitations
- Kea DHCPv4 server examples
- The DHCPv6 Server
- Starting and Stopping the DHCPv6 Server
- DHCPv6 Server Configuration
- Introduction
- Lease Storage
- Hosts Storage
- Interface Selection
- IPv6 Subnet Identifier
- Unicast Traffic Support
- Subnet and Address Pool
- Subnet and Prefix Delegation Pools
- Prefix Exclude Option
- Standard DHCPv6 Options
- Common Softwire46 Options
- Custom DHCPv6 Options
- DHCPv6 Vendor-Specific Options
- Nested DHCPv6 Options (Custom Option Spaces)
- Unspecified Parameters for DHCPv6 Option Configuration
- IPv6 Subnet Selection
- Rapid Commit
- DHCPv6 Relays
- Relay-Supplied Options
- Client Classification in DHCPv6
- DDNS for DHCPv6
- DHCPv4-over-DHCPv6: DHCPv6 Side
- Sanity checks in DHCPv6
- Host Reservation in DHCPv6
- Shared networks in DHCPv6
- Server Identifier in DHCPv6
- Stateless DHCPv6 (Information-Request Message)
- Support for RFC 7550 (being now part of RFC 8415)
- Using Specific Relay Agent for a Subnet
- Segregating IPv6 Clients in a Cable Network
- MAC/Hardware Addresses in DHCPv6
- Duplicate Addresses (DECLINE Support)
- Statistics in the DHCPv6 Server
- Management API for the DHCPv6 Server
- User contexts in IPv6
- Supported DHCPv6 Standards
- DHCPv6 Server Limitations
- Kea DHCPv6 server examples
- Lease Expiration in DHCPv4 and DHCPv6
- Congestion Handling in DHCPv4 and DHCPv6
- The DHCP-DDNS Server
- The LFC process
- Client Classification
- Hooks Libraries
- Introduction
- Installing Hook packages
- Configuring Hooks Libraries
- Available Hooks Libraries
- user_chk: Checking User Access
- legal_log: Forensic Logging Hooks
- flex_id: Flexible Identifiers for Host Reservations
- host_cmds: Host Commands
- lease_cmds: Lease Commands
- subnet_cmds: Subnet Commands
- subnet4-list command
- subnet6-list command
- subnet4-get command
- subnet6-get command
- subnet4-add
- subnet6-add
- subnet4-del command
- subnet6-del command
- network4-list, network6-list commands
- network4-get, network6-get commands
- network4-add, network6-add commands
- network4-del, network6-del commands
- network4-subnet-add, network6-subnet-add commands
- network4-subnet-del, network6-subnet-del commands
- class_cmds: Class Commands
- ha: High Availability
- Supported Configurations
- Clocks on Active Servers
- Server States
- Scope Transition in Partner Down Case
- Load Balancing Configuration
- Load Balancing with Advanced Classification
- Hot Standby Configuration
- Lease Information Sharing
- Controlling Lease Page Size Limit
- Discussion about Timeouts
- Pausing HA State Machine
- Control Agent Configuration
- Control Commands for High Availability
- stat_cmds: Supplemental Statistics Commands
- radius: RADIUS server support
- host_cache: Caching Host Reservations
- User contexts
- Statistics
- Management API
- The libdhcp++ Library
- Logging
- The Kea Shell
- YANG/NETCONF Support
- API Reference
- build-report reference
- cache-clear reference
- cache-get reference
- cache-insert reference
- cache-load reference
- cache-remove reference
- cache-write reference
- class-add reference
- class-del reference
- class-get reference
- class-list reference
- class-update reference
- config-get reference
- config-reload reference
- config-set reference
- config-test reference
- config-write reference
- dhcp-disable reference
- dhcp-enable reference
- ha-continue reference
- ha-heartbeat reference
- ha-scopes reference
- ha-sync reference
- lease4-add reference
- lease4-del reference
- lease4-get reference
- lease4-get-all reference
- lease4-update reference
- lease4-wipe reference
- lease6-add reference
- lease6-del reference
- lease6-get reference
- lease6-get-all reference
- lease6-update reference
- lease6-wipe reference
- leases-reclaim reference
- libreload reference
- list-commands reference
- network4-add reference
- network4-del reference
- network4-get reference
- network4-list reference
- network4-subnet-add reference
- network4-subnet-del reference
- network6-add reference
- network6-del reference
- network6-get reference
- network6-list reference
- network6-subnet-add reference
- network6-subnet-del reference
- reservation-add reference
- reservation-del reference
- reservation-get reference
- shutdown reference
- stat-lease4-get reference
- stat-lease6-get reference
- statistic-get reference
- statistic-get-all reference
- statistic-remove reference
- statistic-remove-all reference
- statistic-reset reference
- statistic-reset-all reference
- subnet4-add reference
- subnet4-del reference
- subnet4-get reference
- subnet4-list reference
- subnet6-add reference
- subnet6-del reference
- subnet6-get reference
- subnet6-list reference
- version-get reference
- Acknowledgments