eth0
ipv4アドレスを取得するために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
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_addressに変更してください。