Linux でネットワーク インターフェイスを確認するにはどうすればよいでしょうか?

Linux でネットワーク インターフェイスを確認するにはどうすればよいでしょうか?

Ubuntu 11.04 で実行すると、cat /etc/network/interfaces以下の出力が得られます。

auto lo
iface lo inet loopback

eth0 または eth1 インターフェイスは表示されませんが、ネットワーク ツール アプリケーションでは表示されます。

コマンドラインから eth0 と eth1 を設定するにはどうすればよいですか?

答え1

インターフェースが にない/etc/network/interfacesが、欲しいそこにいるなら、なぜあなたは追加そこにありますか?それはテキストファイル編集できる種類です。


手動ネットワークインターフェース設定の標準ツールはipからiproute2および/またはifconfig(およびと共にroutearp廃止予定のネットツールどちらもIPアドレスやルートなどを変更できます。DHCPv4による自動設定の場合は、dhclientまたはdhcpcdに使える。

(これらのプログラムのほとんどは にあるので/sbin、「コマンドが見つかりません」というメッセージが表示される場合は、そこを参照してください。)

答え2

他のインターフェースを設定できるファイルを見つけるには、このファイルを参照してください (Ubuntu ではデフォルト):

/etc/dhcp/dhclient.conf

2 番目の質問には、「ifconfig」を使用します。

関連情報