Feature #2774


Extend DHCP Pools code to allow using different subnets

Added by Jim Pingle about 11 years ago. Updated over 4 years ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:
Plus Target Version:
Release Notes:


The current DHCP pools code allows creating multiple ranges within the same large subnet. The ISC DHCP Daemon also supports using multiple subnets by declaring them as a "shared-network".

It should be possible to adapt the pools code to use that declaration when a pool is outside of the typical "LAN" range.

Actions #1

Updated by Jim Pingle almost 10 years ago

  • Target version changed from 2.2 to 2.3
Actions #2

Updated by Chris Buechler almost 9 years ago

  • Tracker changed from Bug to Feature
  • Priority changed from Very Low to Normal
Actions #3

Updated by Chris Buechler over 8 years ago

  • Target version deleted (2.3)
Actions #4

Updated by Steve Thomas over 8 years ago

Is support for this no longer planned??

Actions #5

Updated by Chris Buechler over 8 years ago

Steve Thomas wrote:

Is support for this no longer planned??

Not likely for 2.3, maybe at some point. Not a very commonly needed feature, networks that need that usually have a separate DHCP server and the firewall's a DHCP relay.

Actions #6

Updated by david stievenard over 7 years ago

The first time I used pfsense I was surprised to see that it can do dhcp relay but not the other side of the coin that is dhcp server recieving dhcp request from 3rd party dhcp relays.

Let me try to defend this feature :)

I build remotely small infrastructure with 10-50 users and it's composed with 5 elements firewall, l3 switch, access point, storage server micro server, virtualization micro server. It's a balance between squeezing as much computing power from the hardware (to keep it as cheap as possible) and separate roles onto different machines/VMs (so it's reliable/maintainable)

One practice I have is to keep 'unfiltered vlans' traffic routed directly on the l3-switch to avoid pulling up traffic to the firewall. For now I do dhcp services with a pfsense VM or with the l3-switch but this feature could allow me to centralize all dhcp services in one place with a nice GUI.

It's the same method I apply when I try avoid doing network filtering on the l3-switches or the's centralized on the firewall.

Actions #7

Updated by Kill Bill over 7 years ago

@david: This functionality has been done at least 3 times by pfSense user (marcelloc), the code never got merged, so all that work went down the drain repeatedly. To conclude: this feature won't ever happen, there certainly must be some phobia wrt using pfSense as a DHCP server. All the details here:

Actions #8

Updated by Jim Pingle over 4 years ago

See also: #2323


Also available in: Atom PDF