Provided by: manpages-zh_1.6.3.6-1_all
NAME
nss-resolve, libnss_resolve.so.2 - 通过 systemd-resolved.service 提供主机名解析功能
SYNOPSIS
libnss_resolve.so.2
描述
nss-resolve 是一个 glibc(GNU C Library) NSS(Name Service Switch) 插件, 它通过 systemd- resolved.service(8) 服务 提供了主机名解析功能,并替换了传统的 nss-dns 插件(通过DNS解析主机 名)。 要激活NSS模块,可将 "resolve" 添加到 /etc/nsswitch.conf 文件中以 "hosts:" 开头的行里面。 建议将 "resolve" 放置在 /etc/nsswitch.conf 文件中以 "hosts:" 开头的行里面比较靠前的位置(仅 在 "files" 与 "mymachines" 之后), 并且删除 "dns" 项(若存在),以确保将DNS查询工作交给 systemd-resolved 执行。 注意,如果 systemd-resolved.service 未运行, nss-resolve 将会链式加载 nss-dns 以确保基本 的DNS解析 可以正常工作。
例子
下面是一个正确开启了 nss-resolve 插件的 /etc/nsswitch.conf 文件的例子: passwd: compat mymachines group: compat mymachines shadow: compat hosts: files mymachines resolve myhostname networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: nis
参见
systemd(1), systemd-resolved.service(8), nss-mymachines(8), nss-myhostname(8), nsswitch.conf(5)
跋
本页面中文版由中文 man 手册页计划提供。 翻译人员:金步国 金步国作品集:http://www.jinbuguo.com 中文 man 手册页计划:https://github.com/man-pages-zh/manpages-zh