DHCP Tools & Option Generators
DHCP configuration tools for network administrators. Generate vendor-specific options, build relay agent information, create class-based policies, and configure DHCP servers with complete subnet snippets.
Option 3 - Default Gateway
Build and decode DHCP default gateway configuration with support for multiple gateways and subnet validation
Options 6/15 - DNS & Domain
Build and decode DNS server and domain name options for complete DNS configuration
Option 51 - Lease Time
Build and decode lease time option with automatic T1/T2 renewal timer calculations
Option 43 - Vendor Specific
Generate DHCP Option 43 for wireless controller discovery (Cisco, Aruba, Ruckus, UniFi)
Option 60 - Vendor Class
Build vendor class identifiers for DHCP class-based policies (ISC, Kea, Windows, dnsmasq, MikroTik)
Option 61 - Client ID
Build and decode DHCPv4 Client Identifier: hardware type + MAC address or arbitrary opaque data per RFC 2132
Option 82 - Relay Agent
Construct and parse DHCP Relay Agent Information with Circuit-ID, Remote-ID, and VLAN formats
Option 119 - Domain Search
Encode and decode Domain Search List (RFC 3397/6731) to/from RFC 1035 wire format with domain compression
Option 121/249 - Classless Routes
Encode and decode Classless Static Routes (RFC 3442 / MSFT 249) with bit-packed network prefixes for routing configuration
Options 150/66/67 - TFTP Server
Configure TFTP servers for PXE boot and Cisco IP phones with Option 150 (TFTP list), Option 66 (server name), and Option 67 (bootfile)
PXE Boot Profile
Generate PXE boot profiles with automatic UEFI/BIOS detection using Options 93/94 for architecture-aware bootfile selection
Freeform TLV Composer
Build custom DHCP options using Type-Length-Value encoding with support for IPv4, IPv6, FQDN, strings, hex data, and numeric types
Options 23/24 - DNS Servers & Search
Configure DNS servers (Option 23) and search domains (Option 24) for DHCPv6 clients per RFC 3646
Options 25/26 - Prefix Delegation
Build DHCPv6 IA_PD options for delegating IPv6 prefixes to requesting routers with IA Prefix options per RFC 8415
Option 39 - Client FQDN
Configure Client FQDN Option for DHCPv6 dynamic DNS updates with S, O, and N flags per RFC 4704
DUID Generator
Generate DHCP Unique Identifiers (DUID) for DHCPv6 clients: DUID-LLT, DUID-EN, DUID-LL, and DUID-UUID per RFC 8415
IAID Calculator
Calculate Identity Association Identifier (IAID) for DHCPv6 interfaces from index, name, or MAC address with OS-specific conventions
Lease Time Calculator
Calculate optimal DHCP lease times based on pool size, client count, and turnover rate with T1/T2 renewal timers
Fingerprinting Database
Identify devices by their DHCP fingerprints using Parameter Request List (Option 55) and Vendor Class patterns
Kea/ISC Config Snippets
Generate complete subnet configurations for ISC dhcpd and Kea DHCP servers with pools, options, and reservations