
IPv4アドレスの取得を実行してもdhclient -v -i <interface?>
アドレスがインターフェイスに割り当てられていない場合、しばらくするとコマンドに提供された情報は表示されずに停止しますが、dhclientはまだ実行中です。 IPv6で同じ操作を実行すると、dhclient -6 -v -i <interface>
コマンドは停止しません。減らそうとしましたが、timeout
この/etc/dhcp/dhclient.conf
値を変更しても機能しないようです。 Cアプリケーションを呼び出す必要がsystem(dhclient -6 -i <interface>)
あり、アドレスを割り当てることができない場合、この呼び出しはアプリケーションを永久に停止させます。住所が提供されていない場合に強制的に停止するにはどうすればよいですか?
答え1
このオプションは、次の方法でman 8 dhclient
必要な動作を提供します。
-1
Try once to get a lease. One failure, exit with code 2.