コマンドラインを使用してeth0でdhcpを使用する

コマンドラインを使用してeth0でdhcpを使用する

eth0ipv4アドレスを取得するためにdhcpを使用するインターフェイスを設定するためにコマンドラインを使用しようとしています。以下を使用して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

dhcpIPアドレスを指定するのに十分な設定がある場合は、次のコマンドを実行してください。

dhclient eth0 -v 

動作する必要があります。このオプションは、-v役に立つ可能性がある詳細なログメッセージを有効にします。

すでに起動している場合は、eth0新しいIPアドレスを要求する前に設定を解除してくださいeth0

ファイルのインターフェイス定義に基づいてネットワークインターフェイスを設定するには、コマンドを/etc/network/interfaces使用できます。ifupifdown

答え2

まず、次のコマンドを実行する必要があります。

dhclient -v -r

ip次にアドレスを変更します。

ifconfig eth0 xx.xx.xx.xx

xx.xx.xx.xx希望のip_addressに変更してください。

関連情報