winbindはLinuxの名前解決に影響を与えるか

winbindはLinuxの名前解決に影響を与えるか

私は vagrant 上に Linux ボックスを 2 つ持っています。これらは同じ /etc/resolv.conf と /etc/hosts を持っていますが、1 つは Active Directory で SSO を行うために winbind を使用しています。次のようにしてドメイン コントローラーを解決しようとすると、

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 と group で winbind を削除しても何も変わりません。最終的に、名前解決に関係する nsswitch.conf の行は次のようになります。

hosts:          files dns

答え1

Winbind はここでは DNS ルックアップには影響しません。

AD ドメイン コントローラーに対して同じ DNS クエリを正常に実行できます。

私たちも nscd を実行していませんが、私の nss ファイルはあなたのものと同じように見えます。

VirtualBox の NAT が影響している可能性はありますか。ブリッジに切り替えると役立ちますか?

関連情報