eth0
コマンドラインを使用して、インターフェイスがDHCPを使用してIPv4アドレスを取得するように設定しようとしています。IPアドレスを手動で変更するには、
sudo ifconfig eth0 x.x.x.x netmask x.x.x.x
eth0
DHCP を使用してアドレスを取得するために設定するための同様のコマンドはありますか? 次のように入力してみました:
sudo dhclient eth0
しかし、これを入力してもIPアドレスは変わりません。 /etc/network/interfaces
ファイルは次のように設定されています
iface eth0 inet manual
これを次のように変更しました:
auto eth0
iface eth0 inet dhcp
eth0
ただし、システムを再起動しても IP アドレスは変更されません。
答え1
dhcp
IP アドレスを割り当てるように適切に構成されている場合は、次のコマンドを実行します。
dhclient eth0 -v
動作するはずです。オプションは-v
詳細なログメッセージを有効にするので便利です。
がeth0
すでに起動している場合は、新しい IP アドレスを要求する前に、 の設定を解除してみてくださいeth0
。
ファイル内のインターフェース定義に基づいてネットワーク インターフェースを構成するには、およびコマンドを/etc/network/interfaces
使用できます。ifup
ifdown
答え2
まず、次のコマンドを実行する必要があります。
dhclient -v -r
次にip
アドレスを変更します:
ifconfig eth0 xx.xx.xx.xx
xx.xx.xx.xx
必要なip_adressに変更します