web-dev-qa-db-ja.com

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

コマンドラインを使用して、eth0インターフェイスを設定し、dhcpを使用してipv4アドレスを取得しようとしています。私は手動でIPアドレスを変更できます

Sudo ifconfig eth0 x.x.x.x netmask x.x.x.x

Dhcpを使用してアドレスを取得するためにeth0を設定するために使用する同様のコマンドはありますか?入力してみました:

Sudo dhclient eth0 

しかし、これを入力してもIPアドレスは変わりません。 /etc/network/interfacesファイルは

iface eth0 inet manual 

これを次に変更しました:

auto eth0
iface eth0 inet dhcp 

ただし、システムを再起動しても、eth0 IPアドレスは変更されません。

15
user197699

dhcpがIPアドレスを与えるように適切に構成されている場合、コマンドは次のとおりです。

dhclient eth0 -v 

うまくいくはずです。オプション-vは、詳細なログメッセージを有効にします。

eth0がすでに稼働している場合は、新しいIPアドレスを要求する前に、eth0の構成を解除してみてください。

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

25
andreatsh

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

dhclient -v -r

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

ifconfig eth0 xx.xx.xx.xx

変化する xx.xx.xx.xx必要なip_adress

1
GAD3R