3

Linux マシンで実行中の 4 つの eth ポート (eth0 から eth3) があります。コマンドを実行するhost <hostname>と、どの eth ポートの IP アドレスが返されるのでしょうか? Linux はどの eth ポートの IP アドレスを返すかをどのように決定しますか?

ありがとう、リナックスペンサー

4

2 に答える 2

4

ホストはローカルIPを調べず、/ etc/nsswitch.confで指定されたルールに基づいてホスト名を調べます。

nsswitch.confには、通常、次のエントリがあります。

hosts: files dns

これは、リゾルバーが最初に/ etc / hostsをチェックし、そこに何も見つからない場合は/etc/resolv.confをチェックし、指定されたDNSサーバーにIPを要求し、オプションで「search」と「domain」のサフィックスを追加することを意味しますresolv.confで指定

http://www.faqs.org/docs/linux_network/x-087-2-resolv.library.htmlを参照してください

于 2011-02-15T10:28:11.930 に答える
2

あなたの「主要な」インターフェースは何ですか?そっちが使われています。

http://ubuntuforums.org/archive/index.php/t-1120370.html

于 2011-02-15T10:28:23.413 に答える