www IN A 10.1.1.1
`E3:;| IN A 23.1.1.2
`E3:;| IN A 39.1.1.3
`E3:;| 这是因为没有匹配的网络ID,所以DNS服务器返回默认的资源记录列表。
`E3:;| 当同时启用启用网络掩码排序和启用循环功能时,启用网络掩码排序的优先级比启用循环功能的优先级更高,此时,启用循环只是作为启用网络掩码排序结果的辅助方式。如果启用网络掩码排序在匹配客户端解析请求的资源记录中的找到匹配客户端子网ID的资源记录,则对其他非匹配的资源记录进行循环排序,否则将对所有匹配客户端解析请求的资源记录进行循环排序。保护缓存防止污染
`E3:;| 默认情况下会启用保护缓存防止污染选项,此选项允许DNS服务器保护自己的缓存,让它不受到参考答复的影响。当此选项启用时,DNS服务器只是缓存和解析请求所对应的DNS域有关的记录,而从其他DNS服务器获得的参考答复不会进行缓存。例如,如果我针对FQDN
www.xx.com发起解析请求,DNS服务器将其转发到上游DNS转发器,而获得了一个参考答复,但是此参考答复是和xx.com无关的,而是和DNS域isacn.com有关,当保护缓存防止污染选项启用时,DNS服务器不会缓存此参考答复,这防止了非法计算机冒充其他服务器给予错误答复的情况。
`E3:;| 名字检查
`E3:;| 名字检查选项用于设置DNS服务器处理的所有域名的编码方式,默认情况下是多字节(UTF8)。
`E3:;| `E3:;| 各种方式的含义如下:
`E3:;| 方式 描述
`E3:;| 严格的RFC(ANSI) 按照RFC 1123中的定义进行名字检查,只能使用大小写字符(A~Z,a~z),数字(0~9)和连字符(-),DNS域名的首字符可以是数字。
`E3:;| 非RFC(ANSI) 允许非标准的名字,并不遵照RFC1123规范,但是仍然使用ANSI字符。
`E3:;| 多字节(UTF8) 允许使用Unicode字符作为DNS域名,从而允许使用非英文字符作为DNS域名,但是经过UTF-8编码后的域名长度不能超过RFC 2181中的定义长度(每节DNS域名不能超过63字节,完整DNS域名不能超过255字节)
`E3:;| 所有名称 允许所有的名字类型
`E3:;| `E3:;| 一般情况下,你不需要修改此选项。只有当区域数据复制到的辅助DNS服务器不支持UTF-8字符编码时,你才需要将名字检查方式修改为严格的RFC(ANSI)方式,否则就算辅助DNS服务器可以接收到UTF-8的区域数据,但是却不能将它们写入到本地存储的区域文件中。
`E3:;| 至于其他两种方式,非RFC(ANSI)和所有名称,只有当某个应用程序必需时,你才需要配置为这两种方式。
`E3:;| `E3:;| `E3:;|