例如,如果查询域名abc.:host -a abc.,会直接报错查询不到;如果查询域名abc:host -a abc,由于域名中的点号的数量等于0,小于options中的ndots配置(ndots默认值为1),会查询abc.baidu.com(假设search配置为search baidu.com);如果查询域名abc.svc,由于域名中的点号的数量为0,等于options中的ndots配置,则先查询abc.svc,如果失败,再查询abc.svc.baidu.com。
这里提到一个重要的配置项:ndots,该配置项会作为是否必要优先与search配置的域名后缀拼接照旧直接查询域名的判定依据,也就是说,如果域名中的点号超过ndots,阐明域名足够长,大概率是全域名,直接查询该域名,如果域名中的点号小于ndots,阐明该域名比力短,大概率必要与域名后缀拼接。
options用于指定域名查询过程中的一些参数,常见的配置项有: