pfsence DHCP Server giving out two IP address to one client with one MAC Address



  • How can this be fixed?

    See information from log file below.

    Dec 21 09:36:05 dhcpd DHCPACK on 192.168.30.102 to 44:37:e6:c0:44:94 (Lubuntu-Diag) via em2
    Dec 21 09:36:05 dhcpd DHCPREQUEST for 192.168.30.102 (192.168.30.1) from 44:37:e6:c0:44:94 (Lubuntu-Diag) via em2
    Dec 21 09:36:05 dhcpd DHCPOFFER on 192.168.30.102 to 44:37:e6:c0:44:94 (Lubuntu-Diag) via em2
    Dec 21 09:36:04 dhcpd DHCPDISCOVER from 44:37:e6:c0:44:94 via em2
    Dec 21 09:36:01 dhcpd DHCPACK on 192.168.30.204 to 44:37:e6:c0:44:94 via em2
    Dec 21 09:36:01 dhcpd DHCPREQUEST for 192.168.30.204 (192.168.30.1) from 44:37:e6:c0:44:94 via em2
    Dec 21 09:36:01 dhcpd reuse_lease: lease age 1268 (secs) under 25% threshold, reply with unaltered, existing lease for 192.168.30.204
    Dec 21 09:36:01 dhcpd DHCPOFFER on 192.168.30.204 to 44:37:e6:c0:44:94 via em2
    Dec 21 09:36:01 dhcpd DHCPDISCOVER from 44:37:e6:c0:44:94 via em2
    Dec 21 09:36:01 dhcpd reuse_lease: lease age 1268 (secs) under 25% threshold, reply with unaltered, existing lease for 192.168.30.204
    Dec 21 09:35:06 dhcpd DHCPACK to 192.168.30.28 (cc:52:af:3f:6e:7b) via em2
    Dec 21 09:35:06 dhcpd DHCPINFORM from 192.168.30.28 via em2
    Dec 21 09:35:04 dhcpd DHCPACK on 192.168.30.204 to 44:37:e6:c0:44:94 via em2
    Dec 21 09:35:04 dhcpd DHCPREQUEST for 192.168.30.204 (192.168.30.1) from 44:37:e6:c0:44:94 via em2
    Dec 21 09:35:04 dhcpd reuse_lease: lease age 1211 (secs) under 25% threshold, reply with unaltered, existing lease for 192.168.30.204
    Dec 21 09:35:01 dhcpd DHCPOFFER on 192.168.30.204 to 44:37:e6:c0:44:94 via em2
    Dec 21 09:35:00 dhcpd DHCPDISCOVER from 44:37:e6:c0:44:94 via em2



  • the DHCP Server config shows "one-lease-per-client true" but the client is getting more then on IP address

    option domain-name "discoverpc.net";
    option ldap-server code 95 = text;
    option domain-search-list code 119 = text;
    option arch code 93 = unsigned integer 16; # RFC4578
    option custom-lan-0 code 43 = string;

    default-lease-time 7200;
    max-lease-time 86400;
    log-facility local7;
    one-lease-per-client true;
    deny duplicates;
    ping-check true;
    update-conflict-detection false;
    authoritative;



  • eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 44:37:e6:c0:44:94 brd ff:ff:ff:ff:ff:ff
    inet 192.168.30.204/24 brd 192.168.30.255 scope global eth0
    valid_lft forever preferred_lft forever
    inet 192.168.30.102/24 brd 192.168.30.255 scope global secondary eth0
    valid_lft forever preferred_lft forever
    inet6 fe80::4637:e6ff:fec0:4494/64 scope link
    valid_lft forever preferred_lft forever


Log in to reply