
RANCIDサーバー監査の一環として、サーバーが/etc/hosts、DNS、または他のソースを介して特定のホスト名を解決するかどうかを知りたいです。nsswitch.conf
これを行う一般的な方法(特定の論理と順序をハードコーディングする必要なし)はありますか?
gethostbynameは結果のみを提供します。私が知っている限り、fileまたはdns optionsのみを使用することができますが、-s
これはまだnsswitch.confを解析してどちらを選択するかを決定するか、設定を想定していることを意味します。