Ubuntu 11.04 で実行すると、cat /etc/network/interfaces
以下の出力が得られます。
auto lo
iface lo inet loopback
eth0 または eth1 インターフェイスは表示されませんが、ネットワーク ツール アプリケーションでは表示されます。
コマンドラインから eth0 と eth1 を設定するにはどうすればよいですか?
答え1
インターフェースが にない/etc/network/interfaces
が、欲しいそこにいるなら、なぜあなたは追加そこにありますか?それはテキストファイル編集できる種類です。
手動ネットワークインターフェース設定の標準ツールはip
からiproute2および/またはifconfig
(およびと共にroute
)arp
廃止予定のネットツールどちらもIPアドレスやルートなどを変更できます。DHCPv4による自動設定の場合は、dhclient
またはdhcpcd
に使える。
(これらのプログラムのほとんどは にあるので/sbin
、「コマンドが見つかりません」というメッセージが表示される場合は、そこを参照してください。)
答え2
他のインターフェースを設定できるファイルを見つけるには、このファイルを参照してください (Ubuntu ではデフォルト):
/etc/dhcp/dhclient.conf
2 番目の質問には、「ifconfig」を使用します。