dhcp-to-dns: use mac-address if hostname is empty

This commit is contained in:
Christian Hesse 2019-02-08 13:03:42 +01:00
parent 0a34f4c2c2
commit a47aa45253

View file

@ -42,6 +42,9 @@
:set DhcpIp [ / ip dhcp-server lease get $Lease address ];
:local Comment ("managed by dhcp-to-dns for " . $Mac);
:set HostName [ $CharacterReplace [ / ip dhcp-server lease get $Lease host-name ] " " "" ];
:if ($HostName = "") do={
:set HostName [ $CharacterReplace [ / ip dhcp-server lease get $Lease mac-address ] ":" "-" ];
}
:if ([ :len $HostName ] > 0) do={
:set Fqdn ($HostName . "." . $Zone);