DHCPD does not update local BIND



  • Hi all, i spent past couple of hours debugging the issue with no success.
    I have dhcp server configured to send updates to bind server ( im on pfsense 2.4.4-RELEASE).
    All of my static mappings are correctly updated by dhcp server and i can see matching records in named zone.
    The problem is that no other hosts besides the static ones are being updated in NAMED. I see DHCPREQUEST and DHCPACK in the logs with correct host name e.g "DHCPREQUEST for 172.16.200.148 from xx:xx:xx (db) via re1" but no dns updates are triggered.
    So far i tried to play with DDNS Client Updates and "Enable registration of DHCP client names in DNS" options in addition of changing "dhclient.conf" on my client host.

    i tried the following options in dhclient.conf:

    option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
    
    send host-name = gethostname();
    request subnet-mask, broadcast-address, time-offset, routers,
            domain-name, domain-name-servers, domain-search, host-name,
            dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,
            netbios-name-servers, netbios-scope, interface-mtu,
            rfc3442-classless-static-routes, ntp-servers;
    send fqdn.server-update off;
    timeout 300;
    
    

    and without sending host-name :

    option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
    send host-name = gethostname();
    request subnet-mask, broadcast-address, time-offset, routers,
            netbios-name-servers, netbios-scope, interface-mtu,
            rfc3442-classless-static-routes, ntp-servers;
    send fqdn.server-update off;
    timeout 300;
    
    

    but still no luck...

    What am i missing?
    Thank you!