
マイコンピュータのDHCPクライアントが起動中に失敗します。失敗しないと、IPを取得するのに無理な時間がかかります。起動中に主な症状が現れます。
A start job is running for Raise network interfaces [34s / 5m]
デバッグ中に、起動時に以下の特定のコマンドで範囲を絞り込みましたifup
。
sudo /sbin/dhclient -4 -v -i -pf /run/dhclient.br0.pid -lf /var/lib/dhcp/dhclient.br0.leases -I -df /var/lib/dhcp/dhclient6.br0.leases br0
約1分後に失敗しました。No DHCPOFFERS received.
最終的に-i
パラメータを削除すると問題が解決し、すぐにIPが割り当てられました。これはブリッジによるものではありません。これは通常のインターフェイスでも発生します。
ベースisc-dhcp-client
としてマニュアルページパラメータの場合-i
:
DHCPv4 クライアントで DUID を使用します。リースファイルに DUID がない場合は、DUID が生成され保存されます。 DUID は、クライアントメッセージに含まれる RFC4361 スタイルのクライアント ID を設定するために使用されます。このクライアントIDは、構成ファイルで設定して上書きできます。このようにクライアント ID をオーバーライドすることはお勧めできません。
Q:なぜ-i
失敗するのですdhclient
か?