红联Linux门户
Linux帮助

Dnsmasq 2.68发布,DNS缓存工具

发布时间:2013-12-09 11:33:50来源:红联作者:empast
DNS轻量级缓存服务Dnsmasq发布2.68版本。2013-12-08 上一个版本是2013-10-26的2.67。经过5个RC 我现在用它做DNS代理缓存及内网hosts主机名的集中管理使用(也可以做DHCP),非常好用。

DNSmasq是一个轻巧的,容易使用的DNS服务工具,它可以应用在内部网和Internet连接的时候的IP地址NAT转换,也可以用做小型网络的DNS服务。

完全改进:

version 2.68
Use random addresses for DHCPv6 temporary address
allocations, instead of algorithmically determined stable
addresses.

Fix bug which meant that the DHCPv6 DUID was not available
in DHCP script runs during the lifetime of the dnsmasq
process which created the DUID de-novo. Once the DUID was
created and stored in the lease file and dnsmasq
restarted, this bug disappeared.

Fix bug introduced in 2.67 which could result in erroneous
NXDOMAIN returns to CNAME queries.

Fix build failures on MacOS X and openBSD.

Allow subnet specifications in --auth-zone to be interface
names as well as address literals. This makes it possible
to configure authoritative DNS when local address ranges
are dynamic and works much better than the previous
work-around which exempted contructed DHCP ranges from the
IP address filtering. As a consequence, that work-around
is removed. Under certain circumstances, this change wil
break existing configuration: if you're relying on the
contructed-range exception, you need to change --auth-zone
to specify the same interface as is used to construct your
DHCP ranges, probably with a trailing "/6" like this:
--auth-zone=example.com,eth0/6 to limit the addresses to
IPv6 addresses of eth0.

Fix problems when advertising deleted IPv6 prefixes. If
the prefix is deleted (rather than replaced), it doesn't
get advertised with zero preferred time. Thanks to Tsachi
for the bug report.

Fix segfault with some locally configured CNAMEs. Thanks
to Andrew Childs for spotting the problem.

Fix memory leak on re-reading /etc/hosts and friends,
introduced in 2.67.

Check the arrival interface of incoming DNS and TFTP
requests via IPv6, even in --bind-interfaces mode. This
isn't possible for IPv4 and can generate scary warnings,
but as it's always possible for IPv6 (the API always
exists) then we should do it always.

Tweak the rules on prefix-lengths in --dhcp-range for
IPv6. The new rule is that the specified prefix length
must be larger than or equal to the prefix length of the
corresponding address on the local interface.

下载:http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.68.tar.gz

来自:开源中国社区
文章评论

共有 0 条评论