今年秋季發(fā)布的 Fedora 33 計(jì)劃默認(rèn)使用 systemd-resolved 而非 nss-dns 用于域名解析。
Systemd-resolved 用于為 DNS / DNSSEC / DNS-over-TLS / mDNS / LLMNR 提供域名解析服務(wù),其作為 systemd 擴(kuò)展產(chǎn)品的一部分已經(jīng)存在許多年,但現(xiàn)在作為 Fedora 構(gòu)建的一部分,默認(rèn)情況下處于被禁用的狀態(tài)。而在 Fedora 33 功能計(jì)劃中,Glibc 將使用 systemd-resolved 的 nss-resolve 而不是 nss-dns 進(jìn)行域名解析。
Ubuntu 和其他一些 Linux 發(fā)行版已經(jīng)在使用 systemd-resolved,不過 Ubuntu 雖然默認(rèn)情況下已啟用 systemd-resolved,但它并沒有使用 nss-resolve。相反,Ubuntu 使用了 glibc 上游提供的傳統(tǒng) nss-dns。Fedora 的做法與 Ubuntu 有所不同,F(xiàn)edora 希望遵循 systemd 關(guān)于域名解析功能的所有建議,因此它選擇了上游的方案,改用 nss-resolve。
更多關(guān)于 Fedora 計(jì)劃從 Fedora 33 開始使用 systemd-resolved 的細(xì)節(jié)可查看此功能提案。通過此Fedora-devel 討論帖可查看討論 systemd-resolved 提案的建議。
關(guān)鍵詞: LinuxFedora
責(zé)任編輯:Rex_07