网络命名服务配置与DNS管理全解析
1. nsswitch.conf文件基础
nsswitch.conf文件在网络信息管理中起着关键作用,它能确定特定类型网络信息(如主机、密码、组等)的信息源,像NIS+表、NIS映射、DNS主机表或本地 /etc 文件。
其搜索规则如下:
- 对于 networks: nis [NOTFOUND=return] files 这一配置,它为 NOTFOUND 状态指定了非默认标准,非默认标准由方括号分隔。搜索例程的行为如下:
- 若 networks 映射可用且包含所需信息,例程返回 SUCCESS 状态消息。
- 若 networks 映射不可用,例程返回 UNAVAIL 状态消息,默认情况下会继续搜索相应的 /etc 文件。
- 若 networks 映射可用但不包含所需信息,例程返回 NOTFOUND 消息,此时不会像默认那样继续搜索相应的 /etc 文件,而是停止搜索。
- 若 networks 映射繁忙,例程返回 TRYAGAIN 状态消息,默认继续搜索相应的 /etc 文件。
1.1 语法错误处理
当nsswitch.conf文件中的条目缺失或语法错误时,客户端库例程会使用编译时的默认条目,这些条目与开关文件的默认值相同。同时,名称服务开关假定表和源名称拼写正确,若拼
超级会员免费看
订阅专栏 解锁全文
1157

被折叠的 条评论
为什么被折叠?



