Thomas Bru wrote:
When the renewal DHCP packets are send using unicast, my client try to reach FreeRadius. he send DHCP request using his IP address with source port 68 and the freeradius IP Address with destinatio port 67. My IAD source pat the flow using a dynamic random port.
That is not how DHCP works. DHCP clients use a source port of 68. DHCP relays use a source port of 67. Your IAD (whatever that is) is broken. Replace it with something that does DHCP properly.
I don't understand why Freeradius will not reply to the initial source port ?
Because DHCP is insane. The replies do *not* cause the src/dst ports to be swapped, as with every other UDP protocol.
3) This packet trace is not evidently the first requests, but a renewal? You're true, i see the problem only on the renewal (When 50% of the lease time have been reached).
Then look at the packet traces to see how the first request is different from the renewal. Alan DeKok.