I'm currently segmenting our network in various subnets. We already have a DHCP server as a part of our Active Directory (Server 2012). I want to use this server for all subnets so I need to work with a DHCP Relay Agent.
The Network is going to be segmented by a pfSense Firewall which has the ability to relay DHCP Requests built in. I did configure a second scope in the DHCP Server for our test network and created a guideline which limits this scope to request that are relayed with the circuit-id (DHCP option 82) that is assigned to the port on my firewall.
Initially the packages were dropped because broadcast traffic isn't shared between the networks. I then created a firewall rule to allow traffic on port 67 and 68 to be forwarded. After I added this rule the packets now get relayed to the DHCP Server correctly but the DHCP Server simply does not respond. There is a reservation for my test client and the mac address is also whitelisted in the filters. I also added the remote address of the Agent to the whitelist in the windows firewall.
Does anybody have an idea where I did fail this?