私のCentOSでは、サーバーを起動/再起動するたびにdhclient -v
コマンドを実行する必要があります。これを永続的にする方法を教えてください。
CentOSでは、以下を/etc/sysconfig/network-scripts/ifcfg-ethX
に入れます。
DEVICE=ethX
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=XX:XX:XX:XX:XX:XX
もちろん、ethX
をインターフェース名(eth0
、eth1
または類似のもの)に変更します。
同様に、HWADDR
をインターフェースのMACアドレスに変更します。 ifconfig -a
コマンドの出力(HWaddr
キーワードの後の部分)を見るとわかります。
同様の問題がありました。設定が正しいように見えても、dhclientは起動時に起動しませんでした。しばらくして、これは大文字と小文字が区別されることを思い出しました。
BOOTPROTO=DHCP
起動時にdhclientを起動しません。
BOOTPROTO=dhcp
値は小文字である必要があります。