Provided by: manpages-zh_1.6.3.6-1_all bug

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