AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

DHCP configuration options

Initial Configuration

A DHCP (Dynamic Host Configuration Protocol) server is essentially a network service that automatically assigns IP addresses and related network configuration to devices on your network. When a device joins your network, instead of you manually configuring its IP address, subnet mask, DNS servers, and default gateway, the DHCP server handles this automatically.

Pi-hole can function as a DHCP server, providing these key features:

  1. IP address assignment: It can automatically assign IP addresses to devices on your network from a pool you define
  2. DNS configuration: It ensures all devices use Pi-hole as their DNS server automatically
  3. Static IP assignments: You can reserve specific IP addresses for certain devices
  4. Lease management: It handles how long devices can keep their assigned IP addresses

You might want to use Pi-hole's DHCP server when:

  • You want to ensure all devices use Pi-hole for DNS without configuring each one manually
  • Your router's DHCP server doesn't allow you to specify custom DNS servers
  • You want better visibility into which devices are on your network (Pi-hole provides a nice interface for this)
  • You want more control over IP assignments and DHCP options

However, there are several important considerations to be careful about:

  1. Only run ONE DHCP server on your network. Before enabling Pi-hole's DHCP server, you must disable your router's DHCP server. Having multiple DHCP servers can cause serious network issues.

  2. Before switching:

    • Document your current DHCP settings (IP range, subnet, etc.)
    • Note any existing static IP assignments
    • Have a backup plan to restore router DHCP if needed
  3. Ensure Pi-hole has a static IP address itself before enabling its DHCP server

  4. Consider reliability - if your Pi-hole device goes down, new devices won't be able to join your network, and existing devices might lose connectivity when their DHCP leases expire

Something here not working for you? Ask in the community — other makers and the Little Bird team read it.

Search The Pi-Hole Book

Type a word or phrase to search all 74 pages.

Ask The Pi-Hole Book

Answers come from this book only.

Talk to The Pi-Hole Book

Ask it out loud and it answers in your ear, from this book's own pages — the right command, the right setting, and the page it came from.

Unlock the tutor

Already bought it, or had an account on books.littlebird.com.au? Sign in.

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.