winbind 會影響 Linux 中的名稱解析嗎

winbind 會影響 Linux 中的名稱解析嗎

我必須在 vagrant 上使用 Linux 機器,它們具有相同的 /etc/resolv.conf 和 /etc/hosts,但其中之一是使用 winbind 與 Active Directory 進行 SSO。當我嘗試使用以下命令解析網域控制器時:

dig SRV _ldap._tcp.wonga.com

在使用 winbind 的伺服器上,我出現連線逾時。不過,正常的名稱解析效果很好。我沒有運行 nscd。我想知道 winbind 是否會影響名稱解析,並且是否僅 /etc/resolv.conf 和 /etc/hosts 參與名稱解析。 /etc/nssswitch.conf 是:

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         compat winbind
group:          compat winbind
shadow:         compat

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

如果我刪除 passwd 中的 winbind 且群組沒有任何變化,最後涉及名稱解析的 nsswitch.conf 行應該只是這樣:

hosts:          files dns

答案1

Winbind 對 DNS 查找沒有影響。

我可以成功地對我們的 AD 網域控制站進行相同的 DNS 查詢。

我們也不運行 nscd,我的 nss 檔案看起來和你的一樣。

VirtualBox 中的 NAT 是否有影響?切換到橋接有幫助嗎?

相關內容