Dnsmasq 2.68 发布,DNS缓存工具

fei
 fei
发布于 2013年12月09日
收藏 19

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

 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Dnsmasq 2.68 发布,DNS缓存工具
加载中

最新评论(4

麦山
现在都关心这个了?表示DNS污染和投毒靠这类软件可能不行。问题很严重,还是得用VPN。
晒太阳的小猪
晒太阳的小猪
呵呵。这东西超好用。今天无意搜了下这东西的应用文章才知道XX党是多么的无耻!!简直妈妈的月不群!!!整天的愚弄国内民众。还成天教化人民它们就是救世主。
厦门萝卜
厦门萝卜
用过 还不错
pacman
pacman
这个东西一直再用 。
返回顶部
顶部