Yes, it is possible, but it is really more of a DHCP question. You need to set DHCP to send the dynamic updates to your DNS server as it issues leases. If you're using ISC's DHCP server look at (ddns-domainname, ddns-rev-domainname, ddns-update-style, update-static-leases).