这是我的 /etc/resolvconf/resolv.conf.d/base 文件内容:
# leave commented out above line lin resolvconf...as its listed in another file.
options timeout:1 attempts:1
nameserver 10.0.4.15
nameserver 10.0.2.18
nameserver 10.0.10.32
nameserver 10.0.3.25
search xyzdomain.com
但出于某种原因,只有 3 个名称服务器值被保留在
/etc/resolv.conf
我跑
解析配置文件 -u
重新生成文件...我遗漏了什么?
答案1
这是在编译时为 libc 解析器设置的限制。该man resolv.conf
页面显示:
“最多可以列出 MAXNS 个(当前为 3 个,请参阅 <resolv.h>)名称服务器,每个关键字一个。”
因此,如果不重新编译解析器,则不能超过三个。