[Dnsmasq-discuss] Announce: dnsmasq-2.67rc1

Vladislav Grishenko themiron at mail.ru
Wed Oct 2 10:24:13 BST 2013


Hi Simon,

>              Remove the rule for constructed DHCP ranges that the local
>              address must be either the first or last address in the
>              range. This was originally to avoid SLAAC addresses, but
>              we now explicitly autoconfig and privacy addresses
>   	    instead.

There's minor cosmetic issue after above changes.
Dnsmasq logs first address for SLAAC/DHCP stateless templates on startup,
what makes sense only for DHCPv6 stateful.

Example:
	br0  inet6 addr: 2001:db8::1/64 Scope:Global
	dhcp-range=lan,::2,::255,constructor:br0,ra-names,64,86400

	dnsmasq-dhcp: DHCPv6, IP range ::2 -- ::255, lease time 1d, template
for br0
	dnsmasq-dhcp: DHCPv4-derived IPv6 names on ::2, template for br0
	dnsmasq-dhcp: router advertisement on ::2, template for br0
	dnsmasq-dhcp: DHCPv6, IP range 2001:db8::2 -- 2001:db8::255, lease
time 1d, constructed for br0
	dnsmasq-dhcp: DHCPv4-derived IPv6 names on 2001:db8::, constructed
for br0
	dnsmasq-dhcp: router advertisement on 2001:db8::, constructed for
br0
	dnsmasq-dhcp: IPv6 router advertisement enabled

Addr "::2" shown above in DHCPv4-derived IPv6 names and router advertisement
is redundant, because not further used.
Actually, non-DHCPv6 stateful templates use only prefix part of the first
address in configured range, in example above "::2/64" => "::".

Best Regards, Vladislav Grishenko





More information about the Dnsmasq-discuss mailing list