Bind DNS

DNS服务器

  BIND是一种开源的DNS(Domain Name System)协议的实现,包含对域名的查询和响应所需的所有软件。它是互联网 上最广泛使用的一种DNS服务器,对于类UNIX系统来说,已经成为事实上的标准。   

    BIND这个缩写来自于使用的第一个域,Berkeley Internet Name Domain,而不是Berkeley Internet Name Daemon。这个软件起源于20世纪八十年代初的University of California at Berkeley,是在DARPA授权下编写的。   

    1984年,4个Berkeley的学生——Douglas Terry,Mark Painter,David Riggle和Songnian Zhou——开发出了UNIX系统上第一个DNS协议的实现,之后由Ralph Campbell继续维护。1985年,DEC的工程师Kevin Dunlap重写了这个DNS实现并且命名为BIND。DEC工程师Mike Karels,Phil Almquist和Paul Vixie从那时起开始维护BIND。Paul Vixie在离开DEC后继续致力于BIND的维护工作,最终联合建立了Internet Software Consortium (ISC),成为BIND的开发维护机构。90年代初,BIND被移植到了Windows NT平台上。2004年,ISC的工作被一家新公司Internet Systems Consortium继承了下来。    

    BIND发展过程中经历了三个主要的版本,BIND 4,BIND 8和BIND 9,每个版本在架构上都有着显著的变化。BIND 9的开发是一项商业和军事合同结合的结果。BIND 9的大多数功能是由UNIX经销商支持的,目的是保证BIND能够保持与Microsoft的DNS程序的竞争力;DNSSEC功能是由美国军方出于对 DNS安全性的关注而赞助开发的。   

    BIND软件包包括三个部分:   

•DNS服务器。这是一个叫做named的程序,代表name daemon的简写。它根据DNS协议标准的规定,响应收到的查询。   

•DNS解析库(resolver library)。一个解析器是一个程序,通过发送请求到合适的服务器并且对服务器的响应做出合适的回应,来解析对一个域名的查询。一个解析库是程序组件的集合,可以在开发其它程序时使用,为这些程序提供域名解析的功能。   

•测试服务器的软件工具。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

L_serein

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值