Component: dhcp
37 changelog entries across 26 version(s)
Activity over time (changelog entries per month)
- execute "lease-script" with DHCP server creator user permissions;
- show error only after interface status is synced with the system (instead of erroneously displaying it immediately);
- added comment property for matchers, options and option sets;
- improved DHCP IPv4 and IPv6 client/relay/server underlying interface state change handling;
- improved insert-queue-before, parent-queue and allow-dual-stack-queue behavior;
- fixed DHCP server and relay related response delays;
- fixed DHCP server "authoritative" and "delay-threshold" settings (introduced in v7.11.1);
- fixed DHCP server and relay related response delays;
- changed the default lease time for newly created DHCP servers to 30 minutes;
- fixed link state checking for DHCP client;
- fixed link state checking for DHCP client;
- fixed DHCP packet forwarding to IPsec policies;
- create dual stack queue based on limitations specified on DHCPv4 server lease configuration;
- do not require lease and binding to have the same configuration for dual-stack queues;
- show warning in log if lease and binding dual-stack related parameters do not match and create separate queues;
- fixed dual stack queue addition;
- fixed dual stack queue addition;
- added "allow-dual-stack-queue" setting for IPv4/IPv6 DHCP servers to control dynamic lease/binding behaviour;
- properly load DHCP configuration if options are configured;
- added dynamic IPv4/IPv6 "dual-stack" simple queue support, based on client's MAC address;
- reduced resource usage of DHCP services;
- improved DHCP service reliability when it is configured on bridge interface;
- reduced resource usage of DHCP services;
- fixed DHCP services failing after reboot when DHCP option was used;
- fixed unresponsive DHCP service caused by inability to read not set RAW options;
- require DHCP option name to be unique;
- fixed downgrade from RouterOS v6.41 or higher;
- fixed downgrade from RouterOS v6.41 or higher;
- do not listen on IPv4/IPv6 client to IPv6 MLD packets;
- do not listen on IPv4/IPv6 client to IPv6 MLD packets;
- fixed DNS server assignment to client if dynamic server exists and is from another IP family;
- fixed issue when dhcp-client was still possible on interfaces with "slave" flag and using slave interface MAC address;
- show dhcp server as invalid and log an error when interface becomes a slave;
- do not allow to create dhcp-server on slave interface;
- added support for DHCP option 138 - list of CAPWAP IPv4 servers;
- added ability to specify where to insert rate limiting queue;
- added server support for IPv6 prefix delegation from /ipv6 pool,