isc是开源网站,可以下载到Bind源码以及安装包。
1. ### 下载历史版本,所有 bind9 系列源码。 ###
http://ftp.isc.org/isc/bind9/
下载bind-9.11.12.tar.gz旧版,bind-9.11.13.tar.gz新版,我们想要调查此次升级,修改了哪些内容。
2. ### 解压后打开 CHANGES 文件 ###
包含了版本更新的所有内容。也是我们要调查的内容。
比较两份 CHANGES 文件就能看到修改的内容了。
3. ### 分析 CHANGES 文件 ###
1. [security] 这是紧急的内容,一般是内存泄漏之类的问题。
2. [bug] 修改的一些 bug
3. [protocol] 增加了一条协议
4. [cleanup] 一般是和安装包相关的内容,不重要。
5. [port] 端口相关内容
6. [func] 增加了一个函数
7. [test] 用于测试的部分,对编译结果是没影响的。
4. ### 常用命令的使用手册BIND 9 Administrator Reference Manual ###
https://ftp.isc.org/isc/bind9/cur/9.11/doc/arm/Bv9ARM.html
最重要的网址:https://gitlab.isc.org/isc-projects/bind9/blob/master/CONTRIBUTING
gitlab里有几乎所有的 CHANGES 内容,非常详细。搜索每一项的 [GL #1417] 字样即可
5. ### bind ###
bind里的模块很多,常用的
named 域名解析
rndc 动态配置 named
dig 查询 named
......
6. 能力有限,仅介绍到此。








网友评论