手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Dnsmasq 2.68 发布,DNS缓存工具

[日期:2013-12-09] 来源:oschina.net   作者:Linux [字体: ]

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

DNSmasq 的详细介绍请点这里
DNSmasq 的下载地址请点这里

相关阅读

Ubuntu 10.10下DNSmasq和Named似有冲突 http://www.linuxidc.com/Linux/2010-12/30338.htm

Ubuntu 8.10下使用DNSmasq提供DNS和DHCP服务 http://www.linuxidc.com/Linux/2008-12/17589.htm

用DNSmasq搭建小型的内网DNS http://www.linuxidc.com/Linux/2013-04/82073.htm

Ubuntu Server 12.04下Cobbler + DNSmasq +tftpd-hpa的安装配置 http://www.linuxidc.com/Linux/2013-11/92573.htm

linux
相关资讯       DNSmasq 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款