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


17

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

sudo ifconfig eth0 x.x.x.x netmask x.x.x.x

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

sudo dhclient eth0 

しかし、これを入力してもIPアドレスは変わりません。 /etc/network/interfacesファイルは次のように設定されました

iface eth0 inet manual 

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

auto eth0
iface eth0 inet dhcp 

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

回答:


27

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

dhclient eth0 -v 

うまくいくはずです。オプションは-v、詳細なログメッセージを有効にします。これは便利な場合があります。

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

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


1

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

dhclient -v -r

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

ifconfig eth0 xx.xx.xx.xx

xx.xx.xx.xx必要なip_adressで変更する

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.