Manpages

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