dhclientが静的インターフェイスでDHCP要求を発行するのはなぜですか?

dhclientが静的インターフェイスでDHCP要求を発行するのはなぜですか?

私は新しい Debian システムをセットアップしています。 /etc/networks/interfaces のインターフェイスに次のように固定 IP を設定しました。

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth4
iface eth4 inet static
        address <redacted>
        netmask 255.255.254.0
        network <redacted>
        broadcast <redacted>
        gateway <redacted>
        dns-nameservers <redacted>
        dns-search <redacted>

アドレスは隠されていますが、設定はもちろん、IPアドレスを除いて以前のDebianシステムと一致します。 「ifup eth4」を使用して起動できます。しばらくはうまく機能しますが、最終的に1〜24時間後にクラッシュします。失敗した理由に関する情報はログに表示されません。翌日、物理コンソールからそれを呼び出すことができました... "ifdown eth4"を実行すると、当初は起動しなかったことが報告されました。 「ifup eth4」を実行すると正常に起動できます。

受けたくてもそれ解決しました。 eth4関連のエラーを探している間、dhclientはバックグラウンドで実行されており、2分ごとにeth4でDHCPREQUESTを実行していることがわかりました。これは、eth4が正しく実行され、静的IPが設定されている場合にも発生します。どうなりますか?インターフェイスがシャットダウンできますか?問題が発生しているかどうかにかかわらず、dhclientが不必要にこれを実行しないようにする必要があるようです。以前のシステムでは、「dhclient」プロセスは実行されませんでした。

これが基本だったらすみません。私のLinuxの知識にはいくつかの穴があります。

答え1

dhclient/etc/network/interfacesファイルをからタイプに変更してもdhcpプロセスは停止しませんstatic。バラよりhttps://askubuntu.com/questions/459140/why-dhclient-is-still-running-when-i-choose-static-ipより多くの情報を知りたい場合

答え2

私も同じ問題を経験し、最終的にサービスの問題であることがわかりましたConnMan。実際にConnMan私たちのためにインターフェイスを設定してください。Automatically

だからサービスをやめる

sudo /etc/init.d/connman stop

関連情報