mirror of
https://github.com/eworm-de/routeros-scripts
synced 2024-05-14 08:04:19 +00:00
64ff7fcf65
That should make the documentation clearer if external sites link to the documentation of a specific script.
1.5 KiB
1.5 KiB
Create DNS records for DHCP leases
🛈 This script can not be used on its own but requires the base installation. See main README for details.
Description
This script adds (and removes) dns records based on dhcp server leases.
Requirements and installation
Just install the script:
$ScriptInstallUpdate dhcp-to-dns;
Then run it from dhcp server as lease script. You may want to use lease-script.
A scheduler cares about cleanup:
/ system scheduler add interval=15m name=dhcp-to-dns on-event="/ system script run dhcp-to-dns;" start-time=startup;
Configuration
On first run a disabled static dns record acting as marker (with comment
"--- dhcp-to-dns above ---
") is added. Move this entry to define where new
entries are to be added.
The configuration goes to global-config-overlay
, these are the parameters:
Domain
: the domain used for dns recordsHostNameInZone
: whether or not to add the dhcp/dns server's hostnamePrefixInZone
: whether or not to add prefixdhcp
ServerNameInZone
: whether or not to add DHCP server name
See also
- Collect MAC addresses in wireless access list
- Comment DHCP leases with info from access list
- Run other scripts on DHCP lease