Linuxでは、ホスト名解決/照会はどのように機能しますか? [閉鎖]

Linuxでは、ホスト名解決/照会はどのように機能しますか? [閉鎖]

私はLinuxを初めて使用し、nslookupコマンドがホスト名を解決する方法を理解する必要があります。

nslookupコマンドはどの設定ファイルを使用しますか? nslookupで使用される完全なファイルのリストを知る必要があります。

nslookupコマンドの実行プロセスも説明してください。

/etc/hostsファイルと/etc/system/networkファイルはnslookupにどのように表示されますか?

最近、nslookupがスイッチ設定ファイルを使用しているというブログ記事を見つけました。NSスイッチただし、/ etc / hostsファイルにエントリを追加した後、この方法も機能しませんでした。

オンラインで検索しましたが、具体的な回答が得られませんでした。漠然とした答えだけを聞きました。この点でお手伝いいただきありがとうございます。

答え1

nslookup dig hostDNSを使用している場合は唯一の直接ファイルですresolv.conf- しかし、DNSを使用している場合仕える人ローカルで実行するか、他の方法で制御それデータを決定または提供するために追加のファイルを使用することができる。

一般的な名前解決(プログラムなど)は異なり、しばしば以下をnsswitch.conf含む他のファイルを使用します。/etc/hostshttps://serverfault.com/questions/303716/linux-command-line-utility-to-resolve-host-names-using-etc-hosts-first

関連情報