diff --git a/dhcpd.conf.head b/dhcpd.conf.head index 1afbb42..bbb5df3 100755 --- a/dhcpd.conf.head +++ b/dhcpd.conf.head @@ -21,7 +21,3 @@ subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200; } -host comfoconnect { - max-lease-time 864000; - default-lease-time 864000; -} diff --git a/netbox-dhcp.sh b/netbox-dhcp.sh index e8da843..4c99fed 100755 --- a/netbox-dhcp.sh +++ b/netbox-dhcp.sh @@ -15,11 +15,17 @@ jq -r '.results[] | .assigned_object.device.name + .assigned_object.virtual_mach while read name ip owner do mac=$(do_curl $owner | jq -r '.mac_address') + if [[ $name == comfoconnect ]] then + extra="max-lease-time 864000; default-lease-time 864000;" + else + extra="" + fi cat<